CMSG_MAIL_LIST_RECIPIENT_INFO 结构 (wincrypt.h)

CMSG_MAIL_LIST_RECIPIENT_INFO 结构包含用于以前分布式对称密钥加密密钥的信息, (KEK) 。

语法

typedef struct _CMSG_MAIL_LIST_RECIPIENT_INFO {
  DWORD                       dwVersion;
  CRYPT_DATA_BLOB             KeyId;
  CRYPT_ALGORITHM_IDENTIFIER  KeyEncryptionAlgorithm;
  CRYPT_DATA_BLOB             EncryptedKey;
  FILETIME                    Date;
  PCRYPT_ATTRIBUTE_TYPE_VALUE pOtherAttr;
} CMSG_MAIL_LIST_RECIPIENT_INFO, *PCMSG_MAIL_LIST_RECIPIENT_INFO;

成员

dwVersion

指示结构的版本。 此成员始终为 4。

KeyId

一种CRYPT_DATA_BLOB结构,用于标识以前分发给发件人和一个或多个收件人的对称密钥加密密钥。

KeyEncryptionAlgorithm

标识 密钥加密算法和用于加密内容加密密钥的任何关联参数的CRYPT_ALGORITHM_IDENTIFIER。

EncryptedKey

包含加密内容加密密钥 的CRYPT_DATA_BLOB 结构。

Date

可选。 如果存在,则此成员指定以前分布式集中的单个密钥加密密钥。

pOtherAttr

指向包含其他信息的 CRYPT_ATTRIBUTE_TYPE_VALUE 结构的可选指针。

要求

   
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 wincrypt.h