SecureBlackbox 16: When I encrypt the data with a public key, the decryptor asks for the private key twice. Where does the second key come from?

Note: This article applies only to SecureBlackbox Legacy. For future development please consider using the latest version.

Most likely, the key used for encryption has a subkey and the encryption is done for both the key and subkey.

To disable the subkey (i.e., to exclude it from the encryption process), set its Enabled property to false.

We appreciate your feedback.  If you have any questions, comments, or suggestions about this article please contact our support team at