Поделиться через


структура 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