AESEncryption is a descendant of BaseEncryption.
AESEncryption provides transparent AES encryption for CBFS IPC.
Use AESEncryption to add encryption to message delivery process. Set the Encryptor property of the transport to the reference to AESEncryption component to enable encryption. Use SetKey method to set the encryption keys for different communication partners (clients or servers). Note, that if you employ encryption, you MUST define at least the default keys. In other words, if you don't set the keys for the recipient or at least default keys, then instead of encrypted data garbage will be sent.