首页>最新数字证书问答>代码签名证书如何申请,有什么好处?

代码签名证书如何申请,有什么好处?

一、在哪些情况下需要申请代码签名证书?

如果您的企业有关于软件开发、软件发布等业务,尤其是您作为一位软件开发工程师或产品经理,您可能经常遇到以下几种情况:

1、开发的软件等程序放在网站上被用户下载时候,被浏览器感叹号提醒要确保安全之后才能下载。

2、开发好的软件安装包被用户下载之后安装运行的时候,被 Windows 的 SmartScreen 弹窗警告,并阻止了软件应用的的启动,还有运行的时候弹出黄色的带有警告意味的弹窗,并在“发布者”这个菜单这里显示“未知”。相信如果您的用户对您没有充分的了解,那么他放弃继续使用的可能性非常大。

3、如果您开发的是驱动程序,那么驱动在 Windows 中安装的时候出现红色的警告,如下图:

代码签名证书如何申请,有什么好处 第1张

如果用户点击“始终安装此驱动程序软件”,往往也会安装失败,因为该驱动没有数字签名,微软对没有数字签名的驱动程序的限制很多,一般很难正常安装成功。就算通过修改Windows中的默认的保护设置,但在设备器上查看驱动程序详细信中也会显示“未经数字签名”,这会让用户的体验感直线下降,何况要修改每个用户的电脑设置,这本身就是不可能完成的事情。而要获得驱动的数字签名,则可以通过 WHQL 服务来获取,而创建 WHQL 则需要代码签名证书。

4、新开发的程序的可执行文件有时候会遭到一些杀毒软件的拦截误报,有的会被提示软件没有数字签名。如果您开发的软件本身不是病毒或者其他的恶意软件,在向杀毒软件提交申诉的时候,如果有数字签名会更好。

二、为什么要在沃通CA申请代码签名证书?

1、沃通CA拥有全球多家 CA 机构(例如 GlobalSign、DigiCert、Entrust 等)的直接授权,熟悉各个 CA 的审核流程,能在很短的时间内为软件开发者提供多种类型的代码签名证书,价格经济,除此之外,沃通CA还可以为用户提供申请 WHQL 认证服务来为驱动程序获取微软的数字签名,可以一站式解决软件以及驱动程序的数字签名问题。

2、沃通CA提供可靠的服务保障,在签发证书之前会提前了解用户的需求和背景,减少因为任何原因导致证书不被通过的情况,如果因为任何原因有申请不通过的情况出现,沃通CA全额退款。

3、可以提供其他更加个性化的服务。

三、代码签名证书支持的签名范围有哪些?

1、Windows 内核驱动代码 .sys 等驱动文件申请驱动的数字签名时需要创建 WHQL 账户;并可为其他代码 .exe, .dll, .cab, .ocx( ActiveX )等文件进行数字签名;

2、XML 文件数字签名;

3、Adobe AIR 的打包文件 .air,.airi 等文件数字签名;

4、Silverlight 应用加密签名(.xap);

5、.js文件(JavaScript)数字签名;

6、微软Office VBA宏数字签名;

7、火狐浏览器插件.XPI文件数字签名;

8、Apple Mac 应用程序数字签名。

四、申请代码签名证书需要准备哪些资料?

1、确认代码签名证书使用的单位名称,并将证书经办人姓名、电话、邮箱等信息提交给我们;

2、配合完成单位的真实性确认;

3、提取证书,随时给您的软件代码签名。

最新资讯

为什么要停止使用RSA密钥交换?

什么是DNS-over-HTTPS.是如何工作的?

Apple macOS操作系统中存在三个致命漏洞

"此网站提供的安全证书不安全"的解决方法

Chrome浏览器中出现“安全连接”错误,该如何解决?

标签推荐:数字证书申请 | ssl证书验证失败 | https证书申请| 数字签名技术| 电子签名软件| ssl证书更新| 小程序证书| ca认证电子签名| 个人代码签名| 微软代码签名| 泛域名证书| java代码签名| 代码签名证书| https证书配置| PKI技术知识| SQL注入| openssl漏洞| 识别钓鱼网站