CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO struttura (wincrypt.h)
La struttura CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO contiene informazioni su un ricevitore di messaggi usato per decrittografare la chiave di sessione necessaria per decrittografare il contenuto del messaggio. Questa struttura viene usata con messaggi di basso livello di CMS usando uno dei metodi di gestione delle chiavi.
Sintassi
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;
Members
cbSize
Dimensioni, in byte, di questa struttura di dati.
RecipientPublicKey
Struttura CRYPT_BIT_BLOB contenente la chiave pubblica del destinatario.
RecipientId
CERT_ID che identifica la chiave pubblica di un destinatario del messaggio.
Date
FILETIME facoltativo. Applicabile solo se il CERT_ID identifica la chiave pubblica del ricevitore con un KEY_IDENTIFIER.
pOtherAttr
facoltativo. Puntatore a un CRYPT_ATTRIBUTE_TYPE_VALUE. Applicabile solo se il CERT_ID identifica la chiave pubblica del ricevitore con un KEY_IDENTIFIER.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | wincrypt.h |