KERB_CRYPTO_KEY-Struktur (ntsecapi.h)
Die KERB_CRYPTO_KEY-Struktur enthält Informationen zu einem kryptografischen Kerberos-Sitzungsschlüssel.
Syntax
typedef struct KERB_CRYPTO_KEY {
LONG KeyType;
ULONG Length;
PUCHAR Value;
} KERB_CRYPTO_KEY, *PKERB_CRYPTO_KEY;
Member
KeyType
Gibt den Typ des in der -Struktur gespeicherten Sitzungsschlüssels an. Dieses Argument einen der folgenden Werte annehmen.
Wert | Bedeutung |
---|---|
|
Verwenden Sie dieDES-Verschlüsselung im Verschlüsselungsblockverkettungsmodus mit einer CRC-32-Prüfsumme. |
|
Verwenden Sie die DES-Verschlüsselung im Verschlüsselungsblockverkettungsmodus mit einer MD4-Prüfsumme. |
|
Verwenden Sie die DES-Verschlüsselung im Verschlüsselungsblockverkettungsmodus mit einer MD5-Prüfsumme. |
|
Verwenden Sie keine Verschlüsselung. |
|
Verwenden Sie die RC4-Streamchiffre mit einem hashbasiertenNachrichtenauthentifizierungscode (MAC). |
|
Verwenden Sie die RC4-Streamchiffre mit der MD4-Hashfunktion. |
Werte größer als 127 sind für lokale Werte reserviert und können sich ohne vorherige Ankündigung ändern.
Length
Gibt die Länge des kryptografischen Sitzungsschlüssels in Bytes an.
Value
Enthält den kryptografischen Sitzungsschlüssel.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | ntsecapi.h |