struktur CRYPT_RC2_CBC_PARAMETERS (wincrypt.h)
Struktur CRYPT_RC2_CBC_PARAMETERS berisi informasi yang digunakan dengan enkripsi szOID_RSA_RC2CBC. Ini digunakan dalam panggilan ke CryptEncodeObject, CryptEncodeObjectEx, CryptDecodeObjectCryptDecodeObjectEx.
Sintaks
typedef struct _CRYPT_RC2_CBC_PARAMETERS {
DWORD dwVersion;
BOOL fIV;
BYTE rgbIV[8];
} CRYPT_RC2_CBC_PARAMETERS, *PCRYPT_RC2_CBC_PARAMETERS;
Anggota
dwVersion
Menentukan panjang kunci. Panjang kunci yang dapat digunakan saat ini adalah 40, 64, dan 128 bit.
Nilai | Makna |
---|---|
|
40 bit |
|
56 bit |
|
64 bit |
|
128 bit |
fIV
Boolean menentukan apakah vektor inisialisasi 8-byte (IV) terkandung dalam rgbIV[8]. Atur ke TRUE saat IV ada.
rgbIV[8]
Vektor inisialisasi delapan byte. Bisa NULL jika fIV FALSE. IV dikodekan sebagai OCTET_STRING.
CryptEncodeObject atau CryptEncodeObjectEx dengan parameter dwCertEncodingType diatur ke X500_OCTET_STRING untuk membuat OCTET_STRING yang dikodekan. BLOB ParameterContentEncryptionAlgorithm diperbarui untuk menunjuk ke OCTET_STRING yang dikodekan ini.
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 |
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