struktur BCRYPT_DH_KEY_BLOB (bcrypt.h)
Struktur BCRYPT_DH_KEY_BLOB digunakan sebagai header untuk kunci umum Diffie-Hellman atau BLOBkunci privat dalam memori.
Sintaks
typedef struct _BCRYPT_DH_KEY_BLOB {
ULONG dwMagic;
ULONG cbKey;
} BCRYPT_DH_KEY_BLOB, *PBCRYPT_DH_KEY_BLOB;
Anggota
dwMagic
Menentukan jenis kunci yang diwakili struktur ini. Ini bisa menjadi salah satu nilai berikut.
Nilai | Makna |
---|---|
|
Struktur mewakili kunci umum Diffie-Hellman. |
|
Struktur mewakili kunci privat Diffie-Hellman. |
cbKey
Panjangnya, dalam byte, dari kunci.
Keterangan
Struktur ini digunakan sebagai header untuk buffer yang lebih besar. BLOB kunci publik Diffie-Hellman (BCRYPT_DH_PUBLIC_BLOB) memiliki format berikut dalam memori yang berdamai. Nomor Modulus, Generator, dan Publik dalam format big-endian.
BCRYPT_DH_KEY_BLOB
Modulus[cbKey] // Big-endian.
Generator[cbKey] // Big-endian.
Public[cbKey] // Big-endian.
BLOB kunci privat Diffie-Hellman (BCRYPT_DH_PRIVATE_BLOB) memiliki format berikut dalam memori yang berdamai. Angka Modulus, Generator, Publik, dan PrivateExponent dalam format big-endian.
BCRYPT_DH_KEY_BLOB
Modulus[cbKey] // Big-endian.
Generator[cbKey] // Big-endian.
Public[cbKey] // Big-endian.
PrivateExponent[cbKey] // Big-endian.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Header | bcrypt.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk