代码签名证书对于软件开发者或者软件公司来说,是几乎经常要用到的一个工具。无论是新开发的软件,还是软件版本的更新,在发布之前,都需要用到代码签名证书来给软件加上数字签名。

什么是软件的数字签名呢?请看下图,在运行软件后,“发行者”这里会显示单位名称:

打开网易新闻 查看精彩图片

而没有数字签名的软件,则“发行者”这里显示“未知发布者”。

打开网易新闻 查看精彩图片

但是,您可能会说,为什么很多软件运行的时候,都没有遇到这样的弹窗呢?有两个原因:

1,该软件使用了 EV 代码签名证书,获得了微软 SmartScreen 的即时信任,直接跳过了这些步骤;

EV 和 OV 代码签名证书的对比:

https://www.ihuandu.com/codesigning.html

2,软件累积到了一定的下载次数,并且通过累积下载的形式获取到了 SmartScreen 的信任。

因此,我们建议直接在环度网信申请 EV 代码签名证书。