IX509AttributeArchiveKeyHash 接口 (certenroll.h)
IX509AttributeArchiveKeyHash 接口表示一个属性,该属性包含由证书颁发机构存档的加密私钥的 SHA-1 哈希。 加密密钥作为未经身份验证的属性附加到 CMC 请求的主签名。 加密密钥的哈希在 CMC 请求中编码为经过身份验证的属性。
当证书颁发机构收到请求时,它会对未签名的加密密钥进行哈希处理,并将其与请求者发送的已签名哈希进行比较。 如果哈希匹配,则密钥不会被篡改。
继承
IX509AttributeArchiveKeyHash 接口继承自 IX509Attribute。 IX509AttributeArchiveKeyHash 也具有以下类型的成员:
方法
IX509AttributeArchiveKeyHash 接口具有这些方法。
IX509AttributeArchiveKeyHash::get_EncryptedKeyHashBlob 检索包含加密私钥哈希的字符串。 |
IX509AttributeArchiveKeyHash::InitializeDecode 从可辨别编码规则 (DER 初始化对象,) 包含加密私钥的 SHA-1 哈希的编码字节数组。 |
IX509AttributeArchiveKeyHash::InitializeEncodeFromEncryptedKeyBlob 从加密的私钥初始化 属性。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | certenroll.h |