struttura CMS_DH_KEY_INFO (wincrypt.h)

La struttura CMS_DH_KEY_INFO viene usata con il parametro KP_CMS_DH_KEY_INFO nella funzione CryptSetKeyParam per contenere informazioni sulla chiave Diffie-Hellman .

Sintassi

typedef struct _CMS_DH_KEY_INFO {
  DWORD           dwVersion;
  ALG_ID          Algid;
  LPSTR           pszContentEncObjId;
  CRYPT_DATA_BLOB PubInfo;
  void            *pReserved;
} CMS_DH_KEY_INFO, *PCMS_DH_KEY_INFO;

Members

dwVersion

Dimensione, in byte, della struttura.

Algid

Uno dei valori ALG_ID che identifica l'algoritmo per la chiave da convertire.

pszContentEncObjId

Indirizzo di una stringa ANSI con terminazione Null contenente l'identificatore di oggetto (OID) dell'algoritmo di crittografia del contenuto.

PubInfo

Struttura CRYPT_DATA_BLOB che contiene informazioni pubbliche aggiuntive. Questo membro è facoltativo e il membro cbData di questa struttura può essere zero se non è necessario.

pReserved

Riservato per uso futuro e deve essere NULL.

Requisiti

   
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione wincrypt.h

Vedi anche

CryptSetKeyParam