struktur HMAC_INFO (wincrypt.h)
Struktur HMAC_INFO menentukan algoritma hash dan string dalam dan luar yang akan digunakan untuk menghitung hash HMAC .
Sintaks
typedef struct _HMAC_Info {
ALG_ID HashAlgid;
BYTE *pbInnerString;
DWORD cbInnerString;
BYTE *pbOuterString;
DWORD cbOuterString;
} HMAC_INFO, *PHMAC_INFO;
Anggota
HashAlgid
Menentukan algoritma hash yang akan digunakan.
pbInnerString
Penunjuk ke string dalam yang akan digunakan dalam perhitungan HMAC. String dalam default didefinisikan sebagai byte 0x36 diulang 64 kali.
cbInnerString
Jumlah byte dalam pbInnerString. CSP menggunakan string dalam default jika cbInnerString sama dengan nol.
pbOuterString
Penunjuk ke string luar yang akan digunakan dalam perhitungan HMAC. String luar default didefinisikan sebagai byte 0x5C diulang 64 kali.
cbOuterString
Jumlah byte dalam pbOuterString. CSP menggunakan string luar default jika cbOuterString sama dengan nol.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Header | wincrypt.h |