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