Windows 代码签名

如何申请 Windows EV 代码签名证书

快速回答

向 DigiCert、Sectigo 等证书颁发机构申请 EV 代码签名证书,完成组织身份核验,并按要求保护私钥。

向 DigiCert、Sectigo 等证书颁发机构申请 EV 代码签名证书,完成组织身份核验,并按要求保护私钥。EV 通常比 OV 更快建立 SmartScreen 信任。

阅读约 1 分钟更新于 2026年9月10日

Windows 代码签名把发布者身份绑到 exe / msi / dll 上。要减少“未知发布者”和 SmartScreen 拦截,应向 DigiCert、Sectigo、GlobalSign 等 CA 申请 OV 或 EV 代码签名证书。

EV(Extended Validation)对组织核验更严,Windows SmartScreen 通常会更快给予信誉;OV 仍需靠下载与时间积累。无论哪一种,私钥都必须按 CA 要求存放,不能拷贝到聊天工具里“共用一张证”。

  1. 确认法律实体名称(将显示为发布者)。
  2. 选择 CA 与 OV/EV 产品,提交组织文件。
  3. 完成视频/电话或文件核验,签发到硬件或托管密钥。
  4. 用 signtool 或 CI 签名,并添加可信时间戳。

背景见 代码签名证书说明 与 申请 EV 证书。未知发布者处理见 下一篇。

要点

  • 证书必须向正规 CA 申请,开在你的组织名下。
  • EV 有助于 SmartScreen,但不能替代时间戳和持续分发信誉。
  • 不要使用共享、泄露或来路不明的私钥。

实践指引

  1. 01按 CA 要求使用硬件或托管 HSM 存放私钥。
  2. 02每次发布都加时间戳。

下一步怎么做

我想自己解决

继续阅读本主题下的完整指南与要求说明。

Windows 代码签名 →

我不确定问题在哪

说明你的平台、主体与当前卡点,我们先帮你判断路径。

Telegram 咨询 →

我需要进一步协助

查看对应专业服务或选购说明,了解交付方式。

Windows 代码签名 →

常见问题

个人能申请 EV 吗?

EV 代码签名通常要求可核验的组织。个人开发者更多走 OV,并靠下载量积累信誉。

买一张别人的证书来签名可以吗?

不可以。私钥泄露的证书会被吊销,也把你的软件和他人身份绑在一起。

相关问题

代码签名 / SmartScreen 遇到问题?

如果你的应用签名、发布者信息或 SmartScreen 出现异常,可以联系开发者直供进一步判断。

咨询具体问题
免费咨询