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 加密。 | 
  | 
不使用加密。 | 
  | 
将 RC4 流密码与基于哈希的消息身份验证代码 (MAC) 配合使用。 | 
  | 
将 RC4 流密码与 MD4 哈希函数一起使用。 | 
大于 127 的值保留给本地值,可能会更改,恕不另行通知。
Length
指定加密 会话密钥的长度(以字节为单位)。
Value
包含加密会话密钥。
要求
| 要求 | 值 | 
|---|---|
| 最低受支持的客户端 | Windows XP [仅限桌面应用] | 
| 最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] | 
| 标头 | ntsecapi.h |