структура KERB_CRYPTO_KEY (ntsecapi.h)
Структура KERB_CRYPTO_KEY содержит сведения о ключе сеанса шифрования Kerberos.
Синтаксис
typedef struct KERB_CRYPTO_KEY {
LONG KeyType;
ULONG Length;
PUCHAR Value;
} KERB_CRYPTO_KEY, *PKERB_CRYPTO_KEY;
Члены
KeyType
Указывает тип ключа сеанса , хранящегося в структуре. Может быть одним из указанных далее.
Значение | Значение |
---|---|
|
Используйте шифрование DES в режиме цепочки шифров и блоков с контрольной суммой CRC-32. |
|
Используйте шифрование DES в режиме цепочки блоков шифра с контрольной суммой MD4. |
|
Используйте шифрование DES в режиме цепочки блоков шифра с контрольной суммой MD5. |
|
Не используйте шифрование. |
|
Используйте потоковый шифр RC4 с хэш-кодом проверки подлинности сообщений (MAC). |
|
Используйте потоковый шифр RC4 с хэш-функцией MD4. |
Значения больше 127 зарезервированы для локальных значений и могут изменяться без уведомления.
Length
Указывает длину ключа сеанса шифрования (в байтах).
Value
Содержит ключ сеанса шифрования.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | ntsecapi.h |