代码签名证书的支持代码

JavaScript011

代码签名证书的支持代码,第1张

类型的代码签名证书,支持的签名代码有所不同,这里以单位代码签名证书(多用途版)为例,列出其支持的代码签名;

1、Windows内核代码 .sys, .cat 和其他代码 .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 应用程序数字签名

代码签名证书是适用于个人开发者的。

代码签名证书是由受信任的证书颁发机构CA颁发,放置与软件或其他可执行文件和脚本上的数字证书。它的主要作用就是为了证明软件开发者的身份,并验证软件未被篡改。

添加代码签名数字证书可以解决上面提到的软件被篡改攻击、客户信任的问题,也就代表了软件开发者使用代码签名证书的必要性。可以预见,会有越来越多的软件开发者会使用代码签名证书。

使用代码签名证书有哪些好处?

其一是可以提升软件的下载率和发行率,因为这可以增加用户对软件的信任感,用户可以放心下载与使用软件,其二是减少内容出错讯息,如果没有获得该证书,下载软件时就会报错和出现安全警告,取得该证书之后,则能够避免这类情况,建立起用户对软件的信任感。