CMSG_KEY_TRANS_RECIPIENT_INFO 구조체(wincrypt.h)
CMSG_KEY_TRANS_RECIPIENT_INFO 구조에는 주요 전송 알고리즘에 사용되는 정보가 포함되어 있습니다.
구문
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;
멤버
dwVersion
구조체의 버전을 나타냅니다. RecipientId가 ISSUER_SERIAL_NUMBER 사용하여 받는 사람을 식별하는 경우 dwVersion은 0으로 설정됩니다. RecipientId가 KEYID를 사용하는 경우 dwVersion은 2로 설정됩니다.
RecipientId
받는 사람을 식별하는 CERT_ID . 현재 CERT_ID ISSUER_SERIAL_NUMBER 또는 KEYID 선택만 유효합니다.
KeyEncryptionAlgorithm
키 암호화 알고리즘 및 콘텐츠 암호화 키를 암호화하는 데 사용되는 모든 관련 매개 변수를 식별하는 CRYPT_ALGORITHM_IDENTIFIER .
EncryptedKey
암호화된 세션 키의 바이트를 포함하는 CRYPT_DATA_BLOB .
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | wincrypt.h |