软件完整性

在软件运行于任何人的机器之前,请先证明其正版性。

两种签名和保护软件的方法

代码签名证书

使用经过验证的身份对代码进行签名。个人使用 IV,组织使用 OV,最高信任级别使用 EV,并验证发布者身份。

代码电子签名:云签名

通过云端登录,无需硬件令牌。可与 GitHub Actions、Jenkins、Azure DevOps 等集成。

SSL的代码签名证书和云签名服务允许您对可执行文件、驱动程序、脚本和固件进行加密签名,以便用户、平台和操作系统在软件运行前验证其真实性且未被篡改。所有证书级别和云签名服务都共享相同的底层信任链,因此正确的选择取决于签名中需要列出的人员以及您希望如何管理私钥,而不是安全性的差异。

未签名或签名不正确的代码是软件供应链攻击的主要途径之一。

软件供应链攻击,从 SolarWinds 到 XZ 工具类软件已经明确表明:如果没有加密签名,开发者和最终用户之间的代码完整性就无法得到保证。操作系统、平台和安全工具越来越要求二进制文件经过签名,这种转变如今既有政策支持,也有实践支持: NIST 安全软件开发框架 (SSDF) 和第 14028 号行政命令之后的软件供应链要求都要求对软件工件进行签名溯源,并且合规框架包括 萨尔瓦多 SOC 2 也基于同样的预期。

SSL的软件完整性产品满足两种不同的需求:

  • 代码签名证书:经过验证的证书,通过加密方式将您的身份与您签署的代码绑定,共有三个验证级别(IV, OV, EV)
  • 代码电子签名一种基于云的签名服务,无需硬件令牌。 EV 代码签名,实现无缝的 CI/CD 管道集成

比较代码签名证书选项

问题1
您是否需要验证发布者身份或内核模式驱动程序签名?
问题2
谁将出现在代码签名证书上?
问题3
你想如何存储你的私钥和签名?
您的选择
IV
IV 代码签名
已验证个人姓名,无需提供公司信息。SmartScreen 功能会随着时间推移逐步完善。
个人验证
无需商业实体
硬件令牌或电子签名器
视图 IV →
EV SP
独资电动汽车
完全信任个人电动汽车:已验证的发布者身份,驾驶员签名。
已验证的出版商身份
内核模式驱动程序签名
无需商业实体
查看电动汽车价格 →
OV
OV代码签名
每个安装程序上都会显示组织名称。在所有 Windows 版本中均受信任。
组织已验证
所有 Windows 版本
硬件令牌或电子签名器
查看OV →
EV
EV代码签名
已验证发布者身份。内核模式驱动程序需要此功能。签名有效期长短不一。
已验证的出版商身份
内核模式驱动程序签名
Windows硬件开发中心
查看电动汽车 →
☁️ 电子签名者
代码电子签名
云端 HSM 签名:支持以上四种证书中的任何一种。无需硬件令牌。
通过 CI/CD 或 CLI 签名
由 SSL.com 管理的 FIPS 140-2 L3 HSM
没有代币可供购买或替换
查看电子签名者 →

合规与标准

微软认证码

所有 Windows 可执行文件签名、OV 和 EV 均受信任

Windows 内核模式驱动程序

需要电动汽车代码签名证书

微软智能屏幕

您已验证的组织名称将显示在 SmartScreen 提示中作为发布者。

Apple Gatekeeper / 公证

macOS 发行需要开发者 ID 签名和公证

CA/B 论坛代码签名 BR

所有 SSL 证书均符合代码签名基线要求

为什么选择 SSL

电子签名云签名

基于云 HSM 的签名:专为 CI/CD 而设计,无需硬件令牌。

WebTrust 代码签名 BR

每年由 BDO 进行审计:CA/B Forum 代码签名 BR 合规性。

软件接口

程序化证书管理和签名集成。

自2002年开始运营

二十多年来 PKI 基础设施经验。

准备好签署并保护您的软件了吗?

使用经过验证的证书对代码进行签名和保护,无需硬件令牌即可进行云签名,或者与专家讨论您的需求。
SSL.com

我们希望收到您的反馈

参加我们的调查,让我们知道您对最近购买的想法。

隐私概述
SSL.com

本网站使用Cookie,以便我们可以为您提供最佳的用户体验。 Cookie信息存储在您的浏览器中,并执行诸如在您返回我们的网站时识别您的身份以及帮助我​​们的团队了解您发现网站中最有趣和有用的部分之类的功能。

欲了解更多信息,请阅读我们的 Cookie和隐私声明.

3rd方Cookie

本网站使用 Google Analytics & 统计计数器 收集匿名信息,例如网站的访问者数量和最受欢迎的页面。

保持启用这些Cookie有助于我们改善网站。

查看详细