首页>最新数字证书问答>代码签名证书有哪些种类,有什么作用?

代码签名证书有哪些种类,有什么作用?

代码签名证书是为软件开发商提供了一个可以进行代码软件数字签名的认证服务,使得软件开发商能对其软件代码进行数字签名。而开发人员可以通过代码签名证书对代码进行数字签名,以证明他们没有被第三方修改。向用户证明软件并未受到损坏或更改。

代码签名证书有什么作用?

平时我们下载安装软件时,有的会出现风险提示,警告之类的,如下图所示:

代码签名证书有哪些种类,有什么作用? (图片来源于网络,如涉及侵权请告知,我们将会在第一时间删除)

原因就是该软件没有代码签名证书,导致系统不能识别该软件的身份。并且,有的软件甚至会夹杂恶意信息,给终端用户带来风险。

代码签名证书,顾名思义,就是软件开发商用来给开发的软件签名的证书。通过对代码数字签名来标识软件来源,记录软件开发者的真实身份,保证代码在签名之后,不被篡改。当用户下载已经签名的代码时,计算机自动验证该代码的可信性,并且提示用户可以放心下载和使用!

总之,代码签名证书就是让您的用户放心确信此代码确实是您开发的和是没有被非法修改和破坏的。

代码签名证书有哪些种类?

Windows内核代码签名证书,可以让软件开发商使用此签名证书在证书有效期内不限数量的对Windows的.exe、.dll、.class、.cab和.ocx (ActiveX) 等文件进行数字签名。

微软代码签名证书,对32位或64位用户模式(.exe、.cab、.dll、.ocx、 .msi、.xpi 和.xap 文件) 和内核模式软件进行数字签名。Microsoft Windows 徽标计划提供商。

微软产品微标认证证书,用于数字签名微软 Windows Logo 认证的各种软件、硬件驱动程序等,提交已经签名的软件给微软测试认证,还包括微软 Windows Hardware Quality Labs (WHQL) testing programs (Windows 硬件质量实验室测试计划)认证。

Adobe AIR代码签名证书,对 .air 或 .airi 文件进行数字签名。所有基于 AIR 的应用程序所必需的。

Java代码签名证书,对于桌面和移动设备 Java 应用程序,可以对 .jar 文件和 Netscape Object Signing 进行数字签名。为 Java Runtime Environment (JRE) 所识别。

火狐插件签名证书,可以让软件开发商使用此签名证书为火狐浏览器插件软件进行数字签名,确保火狐浏览器不会被阻止运行。

微软Office宏签名证书,可以让Office用户使用此签名证书在证书有效期内不限数量的对微软Office的宏文件和VBA代码等文件进行数字签名。

驱动程序签名,通过完成 Windows 硬件兼容性计划的要求,对驱动程序进行签名。

最新资讯

沃通SSL证书OCSP本地化部署,为HTTPS加密提速

微软弃用内核驱动交叉根证书公告

20%的恶意网站未列入黑名单,用户如何防范?

Chrome将逐步阻止HTTPS页面的HTTP资源下载

警惕东京奥运会门票虚假倒卖网站,用EV SSL证书反钓鱼

Let’s encrypt吊销300万张证书,免费SSL证书真的免费吗?

标签推荐:ssl证书过期 | https配置 | java电子签名| 数字签名技术| 电子签名软件| 电子签名app| 电子签名软件| ca认证电子签名| 个人代码签名| 微软代码签名| 泛域名证书| java代码签名| 代码签名证书| https证书配置| PKI技术知识| SQL注入| openssl漏洞| 识别钓鱼网站