3.1.1.3.3 CachedSymmetricKey

Used by senders and receivers, this ADM element stores information about symmetric encryption keys and contains the following ADM attributes:

RemoteQMGuid: The GUID ([MS-DTYP] section 2.3.4) of the remoteĀ  queue manager. This value represents the destination queue manager if a direct connection is possible or the next hop if routing is required. This value uniquely identifies the remote host.

CryptoServiceProvider: A 16-bit null-terminated Unicode string indicating the cryptography service provider (CSP) that is used to perform encryption.

CryptoAlgorithm: A 32-bit unsigned integer.

EncryptedSymmetricKey: A SIMPLEBLOB (section 2.4.2) that contains the session symmetric key encrypted with the receiver's public key.

SymmetricKey: An array of BYTEs that contains the unencrypted session symmetric key generated by the sender.

CachedTime: A datetime value that contains the date and time that this ADM element instance was created.