如何选择代码签名证书的算法:SHA1或者SHA2

2019-05-07, 发表于【行业常识】

代码签名证书主要支持SHA-1和SHA-2的算法。因为存在安全性问题,SHA-1算法已经逐渐被淘汰了,所以目前一般是使用SHA-2算法的证书。

代码签名申请:https://www.sslzhengshu.com/codesigning/index.html

但是,如果您的软件需要支持Windows XP等操作系统,就还是需要购买支持 SHA-1 算法的代码签名证书进行双签名。这里推荐DigiCert 代码签名证书,支持 SHA1 和 SHA2 两种算法。

如果您是核心驱动,想有一个签名版本驱动在全 windows 系统过签名验证,可以考虑我们 WHQL 签名:

WHQL认证方案:https://www.sslzhengshu.com/whql/index.html

如何选择代码签名证书的算法:SHA1或者SHA2

购买一张代码签名证书,能否同时支持 SHA-1 和 SHA-2 证书?

一张证书只能支持一种算法,所以如果您需要支持 SHA-1 和 SHA-2,通常情况下需要购买两张证书,一张普通型代码证书和一张增型代码证书。