struktur KERB_CRYPTO_KEY (ntsecapi.h)

Struktur KERB_CRYPTO_KEY berisi informasi tentang kunci sesi kriptografi Kerberos.

Sintaks

typedef struct KERB_CRYPTO_KEY {
  LONG   KeyType;
  ULONG  Length;
  PUCHAR Value;
} KERB_CRYPTO_KEY, *PKERB_CRYPTO_KEY;

Anggota

KeyType

Menunjukkan jenis kunci sesi yang disimpan dalam struktur. Ini bisa menjadi salah satu nilai berikut.

Nilai Makna
KERB_ETYPE_DES_CBC_CRC
Gunakan enkripsi DES dalam mode cipher-block-chaining dengan checksum CRC-32.
KERB_ETYPE_DES_CBC_MD4
Gunakan enkripsi DES dalam mode cipher-block-chaining dengan checksum MD4.
KERB_ETYPE_DES_CBC_MD5
Gunakan enkripsi DES dalam mode cipher-block-chaining dengan checksum MD5.
KERB_ETYPE_NULL
Tidak menggunakan enkripsi.
KERB_ETYPE_RC4_HMAC_NT
Gunakan cipher aliran RC4 dengan Kode Autentikasi Pesan (MAC) berbasis hash.
KERB_ETYPE_RC4_MD4
Gunakan cipher aliran RC4 dengan fungsi hash MD4.
 

Nilai yang lebih besar dari 127 disediakan untuk nilai lokal dan dapat berubah tanpa pemberitahuan.

Length

Menentukan panjang, dalam byte, dari kunci sesi kriptografi.

Value

Berisi kunci sesi kriptografi.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header ntsecapi.h