Partager via


structure KERB_CRYPTO_KEY (ntsecapi.h)

La structure KERB_CRYPTO_KEY contient des informations sur une clé de sessionde chiffrement Kerberos.

Syntaxe

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

Membres

KeyType

Indique le type de clé de session stockée dans la structure. Il peut avoir l’une des valeurs suivantes.

Valeur Signification
KERB_ETYPE_DES_CBC_CRC
Utilisez le chiffrement DES en mode de chaînage de blocs de chiffrement avec une somme de contrôle CRC-32.
KERB_ETYPE_DES_CBC_MD4
Utilisez le chiffrement DES en mode de chaînage de blocs de chiffrement avec une somme de contrôle MD4.
KERB_ETYPE_DES_CBC_MD5
Utilisez le chiffrement DES en mode de chaînage de blocs de chiffrement avec une somme de contrôle MD5.
KERB_ETYPE_NULL
N’utilisez aucun chiffrement.
KERB_ETYPE_RC4_HMAC_NT
Utilisez le chiffrement de flux RC4 avec un code MAC ( Hash-basedMessage Authentication Code ).
KERB_ETYPE_RC4_MD4
Utilisez le chiffrement de flux RC4 avec la fonction de hachage MD4.
 

Les valeurs supérieures à 127 sont réservées aux valeurs locales et peuvent changer sans préavis.

Length

Spécifie la longueur, en octets, de la clé de session de chiffrement.

Value

Contient la clé de session de chiffrement.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête ntsecapi.h