Exemple #1
0
 public void WriteEncrypted(Transceiver connection, string message)
 {
     Logger.log("Encryption hook is encrypting outgoing message.", Logger.Verbosity.moderate);
     string key = (string)this._keys["server"];
     this._remote_cryptor.FromXmlString(key);
     byte[] byte_message = System.Text.Encoding.Unicode.GetBytes(message);
     byte[] crypted = Encrypt(this._remote_cryptor, byte_message);
     connection.WriteBytes(crypted);
 }