다음을 통해 공유


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