Discuss this help topic in SecureBlackbox Forum
Encrypt the encryption key
To increase security or to employ public key cryptography, it makes sense to use a randomly generated session key for encryption, and encrypt this session key. This can be also needed if the data must be encrypted/decrypted using public key encryption. If you want to encrypt the encryption key, set TElXMLEncryptor.EncryptKey property to true. If you encrypt the encryption key, then you need to additionally set the following properties: