很多软件开发商为软件程序做数字签名时不知道选择哪款代码签名证书,或是在不同品牌代码签名证书中犹豫不决。本文将对常用的 Digicert 、Sectigo 、Globalsign 的 代码签名证书 做详细点评,以便让有需要的人能清楚地选择自己合适的证书。

看下图,先预览Digicert 、Sectigo 、Globalsign 代码签名证书的区别,然后再详细说明他们之间的相同点和不同点。

(Digicert 、Sectigo 、Globalsign 代码签名证书对比图)
常用的代码签名证书品牌主要包括Digicert 、Sectigo 、Globalsign 等,它们都能提供OV 代码签名证书(也叫普通代码签名/ 标准代码签名证书)和EV 代码签名证书。
不论是OV 代码签名证书还是EV 代码签名证书,都支持.exe ,.cab ,.dll ,.ocx ,.msi ,.xpi ,.xap 等软件签名,可兼容Authenticode, Office VBA, Java, Adobe AIR, Mac OS, Mozilla 等主要平台。软件签名成功后可消除系统“未知开发商”的安全警告,显示软件开发商的中文或英文名称,标识软件发布者的身份并保证代码的完整性,防止代码被恶意篡改。
此外,由于安全性原因,SHA1 签名算法已被淘汰,目前上述代码签名证书均使用SHA2 签名算法。不同品牌的代码签证书都能免费提供时间戳服务,保证已经签名的代码长期有效,而且在证书有效期内不限签名次数。这些是OV 代码签名和EV 代码签名的基本特点,所以Digicert 、Sectigo 、Globalsign 的代码签名证书都具备。
根据类型来说,OV 代码签名证书验证流程较为简单,一般1-2 个工作日即可快速签发,且CA 机构将证书通过邮件方式直接发送给用户。如果想要获得微软Smartscreen 即时,则需要通过累计下载方可获得。
EV 代码签名证书的验证流程比OV 代码签名稍复杂,更严格,不仅需要做企业信息验证,电话验证,还需要填写证书申请协议等资料并待CA 最终审核才签发。为了安全起见,EV 代码签名证书是存储在Ukey 中,CA 通过邮寄的方式送到用户手中。所以,获取EV 代码签名证书的时间较长一些。但是,如果想要立即获得微软Smartscreen 即时信誉,就需要选择EV 代码签名证书。
根据品牌来说,最大的区别在于价格和性能。
Sectigo 代码签名证书价格便宜,仅千元即可获取,性价比高,是签发量最多的品牌。EV 代码签名证书的审核时间较长,一般为1-7 工作日,邮寄不用清关。
Globalsign 代码签名证书稳定性不错,有中文技术支持,签发速度较快,EV 代码签名是国内邮寄,无需长时间等待,但价格较高。
Digicert 品牌知名度高,代码签名证书稳定性好,自然而然价格也是不菲的。Digicert EV 代码签名证书1-3 个工作日可签发,但是邮寄需要清关,所以不能快速获取到证书。
不论选择哪个品牌的代码签名证书都需要验证企业信息,所以在申请代码签名证书时需要提供合法企业相关资料。如需申请代码签名证书可找锐成客服协助支持!
本文转载于https://www.racent.com/blog/differences-of-code-signing-among-digicert-sectigo-globalsign
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69998338/viewspace-2839361/ ,如需转载,请注明出处,否则将追究法律责任。