CMSG_KEY_TRANS_RECIPIENT_INFO structure (wincrypt.h)
La structure CMSG_KEY_TRANS_RECIPIENT_INFO contient des informations utilisées dans les algorithmes de transport de clé.
Syntaxe
typedef struct _CMSG_KEY_TRANS_RECIPIENT_INFO {
DWORD dwVersion;
CERT_ID RecipientId;
CRYPT_ALGORITHM_IDENTIFIER KeyEncryptionAlgorithm;
CRYPT_DATA_BLOB EncryptedKey;
} CMSG_KEY_TRANS_RECIPIENT_INFO, *PCMSG_KEY_TRANS_RECIPIENT_INFO;
Membres
dwVersion
Indique la version de la structure. Si RecipientId utilise le ISSUER_SERIAL_NUMBER pour identifier le destinataire, dwVersion est défini sur zéro. Si RecipientId utilise KEYID, dwVersion est défini sur deux.
RecipientId
CERT_ID qui identifie le destinataire. Actuellement, seuls les choix ISSUER_SERIAL_NUMBER ou KEYID dans le CERT_ID sont valides.
KeyEncryptionAlgorithm
Un CRYPT_ALGORITHM_IDENTIFIER qui identifie l’algorithme de chiffrement de clé et tous les paramètres associés utilisés pour chiffrer la clé de chiffrement de contenu.
EncryptedKey
CRYPT_DATA_BLOB qui contient les octets de la clé de session chiffrée.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | wincrypt.h |