struktur CMSG_RC2_AUX_INFO (wincrypt.h)
Struktur CMSG_RC2_AUX_INFO berisi panjang bit kunci untuk algoritma enkripsi RC2. Anggota pvEncryptionAuxInfo di CMSG_ENVELOPED_ENCODE_INFO dapat diatur untuk menunjuk ke instans struktur ini.
Catatan Struktur ini hanya digunakan ketika anggota lain dari struktur CMSG_ENVELOPED_ENCODE_INFO menunjukkan bahwa panjang kunci default 40 bit akan digunakan dengan algoritma enkripsi RC2. Untuk informasi selengkapnya, lihat CMSG_ENVELOPED_ENCODE_INFO.
Sintaks
typedef struct _CMSG_RC2_AUX_INFO {
DWORD cbSize;
DWORD dwBitLen;
} CMSG_RC2_AUX_INFO, *PCMSG_RC2_AUX_INFO;
Anggota
cbSize
Ukuran struktur ini dalam byte.
dwBitLen
Menentukan panjang kunci efektif RC2. Saat ini panjang 40, 64, dan 128-bit didukung.
Catatan Nilai ini adalah panjang bit kunci aktual yang akan digunakan. Nilai anggota dwVersion dari struktur CRYPT_RC2_CBC_PARAMETERS untuk menunjukkan penggunaan panjang kunci tertentu bukanlah panjang kunci tertentu. Misalnya, nilai dwVersion yang menunjukkan penggunaan panjang kunci 128-bit CRYPT_RC2_128BIT_VERSION, yang didefinisikan sebagai 58, bukan 128 bit.
Catatan Jika dwBitLen diatur ke CMSG_SP3_COMPATIBLE_ENCRYPT_FLAG, enkripsi yang kompatibel SP3 dilakukan dan panjang default 40-bit diabaikan.
Persyaratan
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Header | wincrypt.h |