H (安全术语表)

ABCDE F G H I J KLMNP QRSTUVWX Y Z

处理

用于标识或访问对象的令牌,例如加密提供程序、证书存储、消息或密钥对的句柄。

散 列

通过将数学函数 (哈希算法) 任意数据量获得固定大小的结果。 (也称为“消息摘要”。)

另请参阅 哈希函数

hash 对象

用于对消息或会话密钥进行哈希处理的对象。 哈希对象是通过调用 CryptCreateHash 创建的。 对象的定义由调用中指定的 CSP 定义。

哈希算法

一种算法,用于生成某段数据(如消息或会话密钥)的哈希值。 典型的哈希算法包括 MD2、MD4、MD5 和 SHA-1。

哈希函数

一组函数,用于创建和销毁哈希对象、获取或设置哈希对象的参数以及哈希数据和会话键。

基于哈希的消息身份验证代码

(HMAC) Microsoft 加密服务提供商实现的对称密钥哈希算法。 HMAC 用于验证数据的完整性,以帮助确保数据在存储或传输过程中未被修改。 它可以与任何迭代的加密哈希算法(例如 MD5 或 SHA-1)一起使用。 CryptoAPI 通过其算法标识符 (CALG_HMAC) 和类 (ALG_CLASS_HASH) 引用此算法。

另请参阅 消息身份验证代码

HCSBC

用作证书服务备份上下文句柄的数据类型。 其角色是在执行备份时维护服务器和备份 API 之间的上下文状态。

Hmac

请参阅 基于哈希的消息身份验证代码