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
構造体に格納されている セッション キー の種類を示します。 次のいずれかの値を指定できます。
値 | 意味 |
---|---|
|
CRC-32 チェックサムを使用して暗号ブロック チェーン モードで DES 暗号化を使用します。 |
|
MD4 チェックサムを使用して暗号ブロック チェーン モードで DES 暗号化を使用します。 |
|
MD5 チェックサムを使用して暗号ブロック チェーン モードで DES 暗号化を使用します。 |
|
暗号化は使用しません。 |
|
ハッシュベースのメッセージ認証コード (MAC) で RC4 ストリーム暗号を使用します。 |
|
MD4 ハッシュ関数で RC4 ストリーム暗号を使用します。 |
127 より大きい値はローカル値用に予約されており、予告なしに変更される可能性があります。
Length
暗号化 セッション キーの長さをバイト単位で指定します。
Value
暗号化セッション キーを格納します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | ntsecapi.h |