设置用于以编程方式签署证书的默认哈希算法

时间:2016-02-26 07:29:01

标签: windows security outlook cryptography truststore

Screenshot of Outlook Trust Center

您好,

我正在使用Cryptography API将我的证书导入Trust Store。 (https://msdn.microsoft.com/en-us/library/ms867086.aspx

我使用以下步骤: 1.开设信托商店 2.创建证书上下文 3.将证书添加到证书上下文 4.使用证书上下文属性设置友好名称 5.设置CERT_KEY_PROV_INFO属性,我将我的自定义加密服务提供程序设置为ProvType为PROV_RSA_FULL

我的证书的哈希算法是SHA-1。但是,当我们使用加密API将其导入信任存储区时,默认的哈希算法显示为SHA 512(如图所示)。我需要在cert上下文中设置什么属性,以便我可以在Trust Store中设置证书的默认哈希算法,与我在证书中的相同?

由于

0 个答案:

没有答案