The symmetric key used to encrypt and decrypt the XML.
This property specifies the symmetric key used to encrypt and decrypt the XML.
When calling Encrypt if the RecipientCert property is set, then the SymmetricKey will be encrypted and included in the XML as an encrypted key. Using asymmetric encryption to encrypt the SymmetricKey allows for secure transmission of the key. This is also referred to as using a session key, as no prior knowledge of the SymmetricKey is required by the recipient.
When calling Decrypt if the data contains an encrypted key the component will attempt to use the certificate specified by the Certificate property to decrypt the encrypted key and this property is ignored.
Legal Key and Block Sizes (in bits)
|Minimum Key Size||128||64||128|
|Maximum Key Size||256||64||192|
|Key Size Step||64||0||64|
This property is not available at design time.