如何申请 Windows EV 代码签名证书
快速回答
向 DigiCert、Sectigo 等证书颁发机构申请 EV 代码签名证书,完成组织身份核验,并按要求保护私钥。
向 DigiCert、Sectigo 等证书颁发机构申请 EV 代码签名证书,完成组织身份核验,并按要求保护私钥。EV 通常比 OV 更快建立 SmartScreen 信任。
Windows 代码签名把发布者身份绑到 exe / msi / dll 上。要减少“未知发布者”和 SmartScreen 拦截,应向 DigiCert、Sectigo、GlobalSign 等 CA 申请 OV 或 EV 代码签名证书。
EV(Extended Validation)对组织核验更严,Windows SmartScreen 通常会更快给予信誉;OV 仍需靠下载与时间积累。无论哪一种,私钥都必须按 CA 要求存放,不能拷贝到聊天工具里“共用一张证”。
- 确认法律实体名称(将显示为发布者)。
- 选择 CA 与 OV/EV 产品,提交组织文件。
- 完成视频/电话或文件核验,签发到硬件或托管密钥。
- 用 signtool 或 CI 签名,并添加可信时间戳。
要点
- 证书必须向正规 CA 申请,开在你的组织名下。
- EV 有助于 SmartScreen,但不能替代时间戳和持续分发信誉。
- 不要使用共享、泄露或来路不明的私钥。
实践指引
- 01按 CA 要求使用硬件或托管 HSM 存放私钥。
- 02每次发布都加时间戳。
下一步怎么做
常见问题
个人能申请 EV 吗?
EV 代码签名通常要求可核验的组织。个人开发者更多走 OV,并靠下载量积累信誉。
买一张别人的证书来签名可以吗?
不可以。私钥泄露的证书会被吊销,也把你的软件和他人身份绑在一起。
相关问题