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