代码签名证书作为保障软件完整性和来源可靠性的方案之一,个人和企事业单位开发者已经逐渐找到适合自己的代码签名证书类型。今天就随ssldun小编了解代码签名证书。
一、代码签名证书原理
代码签名证书基于PKI(公钥基础设施)体系运作,通过非对称加密技术实现双重验证。当开发者使用私钥对软件进行数字签名时, 证书中绑定的公钥会自动生成唯一哈希值。用户下载软件时,系统会通过CA(证书颁发机构)验证签名的真实性。
证书地址www.ssldun.cn/index.php?rp=/store/code
二、OV标准型代码签名证书
代码签名证书按照验证方式和功能可以分为OV标准型和EV增强型两种。其中的OV标准型代码签名证书就能为各种软件代码提供数字签名服务。
1.防篡改保护:当被签发过的软件代码被篡改代码时,系统会立即检测到签名异常,用户下载软件代码时会立即受到警告拦截。
2.身份来源验证:开发者在申请OV代码签名证书时需要进行身份验证,因此,用户在下载软件代码时能看到软件开发者名称。例如Certum OV标准型代码签名证书(700 /1年,1300 /2年,1800 /3年,每年相当于600),企业在申请时需要提供企业营业执照、法人身份证明文件、企业邮箱等材料。
3.时间戳服务:OV代码签名证书签发的软件具备时间戳服务,即使证书过期也不影响签发过的软件使用。
4.微软SmartScreen信誉:Windows操作系统会对未签名的软件代码启用微软SmartScreen过滤,用户下载时会出现“未知发布者”拦截,被OV代码签名证书签发后,会累计用户下载次数,从而获得微软SmartScreen信誉。
领取专属 10元无门槛券
私享最新 技术干货