Bagikan melalui


struktur CMS_DH_KEY_INFO (wincrypt.h)

Struktur CMS_DH_KEY_INFO digunakan dengan parameter KP_CMS_DH_KEY_INFO dalam fungsi CryptSetKeyParam untuk berisi informasi kunci Diffie-Hellman .

Sintaks

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;

Anggota

dwVersion

Ukuran, dalam byte, dari struktur ini.

Algid

Salah satu nilai ALG_ID yang mengidentifikasi algoritma agar kunci dikonversi.

pszContentEncObjId

Alamat string ANSI yang dihentikan null yang berisi pengidentifikasi objek (OID) dari algoritma enkripsi konten.

PubInfo

Struktur CRYPT_DATA_BLOB yang berisi informasi publik tambahan. Anggota ini bersifat opsional dan anggota cbData dari struktur ini bisa menjadi nol jika ini tidak diperlukan.

pReserved

Dicadangkan untuk digunakan di masa mendatang dan harus NULL.

Persyaratan

   
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header wincrypt.h

Lihat juga

CryptSetKeyParam