다음을 통해 공유


CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO 구조체(wincrypt.h)

CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO 구조에는 메시지 내용의 암호를 해독하는 데 필요한 세션 키를 해독하는 데 사용되는 메시지 수신기에 대한 정보가 포함되어 있습니다. 이 구조는 키 관리 메서드를 사용하여 CMS 하위 수준 메시지와 함께 사용됩니다.

구문

typedef struct _CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO {
  DWORD                       cbSize;
  CRYPT_BIT_BLOB              RecipientPublicKey;
  CERT_ID                     RecipientId;
  FILETIME                    Date;
  PCRYPT_ATTRIBUTE_TYPE_VALUE pOtherAttr;
} CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO, *PCMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO;

멤버

cbSize

이 데이터 구조의 크기(바이트)입니다.

RecipientPublicKey

받는 사람의 공개 키를 포함하는 CRYPT_BIT_BLOB 구조체입니다.

RecipientId

메시지 수신자의 공개 키를 식별하는 CERT_ID .

Date

선택적 FILETIME입니다. CERT_ID KEY_IDENTIFIER 수신기의 공개 키를 식별하는 경우에만 적용됩니다.

pOtherAttr

선택 사항입니다. CRYPT_ATTRIBUTE_TYPE_VALUE 대한 포인터입니다. CERT_ID KEY_IDENTIFIER 받는 사람의 공개 키를 식별하는 경우에만 적용됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 wincrypt.h