Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die CMSG_KEY_TRANS_RECIPIENT_INFO-Struktur enthält Informationen, die in Schlüsseltransportalgorithmen verwendet werden.
Syntax
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;
Member
dwVersion
Gibt die Version der Struktur an. Wenn RecipientId den ISSUER_SERIAL_NUMBER verwendet, um den Empfänger zu identifizieren, wird dwVersion auf 0 festgelegt. Wenn RecipientId KEYID verwendet, ist dwVersion auf zwei festgelegt.
RecipientId
Eine CERT_ID , die den Empfänger identifiziert. Derzeit sind nur ISSUER_SERIAL_NUMBER- oder KEYID-Optionen im CERT_ID gültig.
KeyEncryptionAlgorithm
Ein CRYPT_ALGORITHM_IDENTIFIER , der den Schlüsselverschlüsselungsalgorithmus und alle zugehörigen Parameter identifiziert, die zum Verschlüsseln des Inhaltsverschlüsselungsschlüssels verwendet werden.
EncryptedKey
Eine CRYPT_DATA_BLOB , die die Bytes des verschlüsselten Sitzungsschlüssels enthält.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Kopfzeile | wincrypt.h |