Bagikan melalui


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

Lihat juga

CMSG_ENVELOPED_ENCODE_INFO

CRYPT_ALGORITHM_IDENTIFIER