代码签名证书免费吗
每次打包完 exe、msi,双击安装跳出“Windows 已保护你的电脑 / 未知发布者”,甚至被系统防火墙、杀毒软件拦截。很多独立开发者第一反应就是:能不能搞张免费代码签名证书把这弹窗干掉?
直接给结论:面向公网分发的正规软件,不存在 CA 机构签发的免费代码签名证书;你能找到的“免费”,要么只能自己内部用,要么带严格限制,要么根本不是同一样东西。 所谓“免费代码签名证书”,大多是自制证书、测试证书,完全不具备商用资质,无法通过主流系统和安全软件的信任校验,根本达不到商用发布标准。

一、为什么正规代码签名“免费不了”
代码签名证书和 SSL 证书不一样。SSL 里有 Let’s Encrypt 这种免费 DV 方案,但代码签名证书从 2023 年 6 月起被 CA/B 论坛卡了两条硬杠:
签发前必须做组织/个人身份核验(OV 验企业,EV 还要验实地地址、法人、对公账户);
私钥必须落在 FIPS 140-2 Level 2 或等效硬件里,不允许再拿个 pfx 满世界拷。
身份核验要人工、硬件 HSM 或 UKey 要成本,CA 不可能贴钱发公开信任的证书。所以截至 2026 年,DigiCert、GlobalSign、Sectigo、Certum 这些进得了微软 Trusted Root 的厂牌,没有一家提供“免费 OV/EV 代码签名”。
二、那些“免费”方案到底能干什么
自签名证书(OpenSSL / PowerShell 生成)
零成本、一分钟出一张。但 Windows 不信任它,用户端 SmartScreen 直接红条拦截,杀软照样报。只适合本机调试、内网通过组策略下发根证书的场景,对外发布等于自杀。
Microsoft Store(MSIX 通道)
走商店上架 MSIX 包,微软帮你重签,开发者不用买证书。但前提是你能进 Store 且改成 MSIX 打包;老 Win32 的 exe/msi 走 Store 安装器,依然得自己拿 CA 证书签。
Sigstore / SignPath Foundation
Sigstore 适合容器、npm、Python 包等开源制品,不解决 Windows SmartScreen 信任;SignPath Foundation 给合规开源项目提供免费 OV 级流水线签名,但署名为“SignPath Foundation”而非你本人,商业软件用不了。
Azure Trusted Signing
微软给非商店分发推荐的托管签名,约 $9.99/月,短生命周期证书+时间戳。对个人小项目算便宜,但它是订阅制、有区域身份限制,不算“免费”。
简单说:测试免费、商店免费、开源特定通道免费;只要你要把 exe 发给陌生用户且不想弹窗,就得花钱。
三、2026 年真实行情:贵的不一定合适,便宜的有底线
按 2026 年 8 月国内授权渠道公开价粗看一眼:
DigiCert OV 约 4400 元/年,EV 约 6600 元/年,品牌溢价高;
GlobalSign OV 约 2300 元/年,EV 约 3600 元/年,含 UKey 顺丰;
Sectigo OV 约 3200 元/年,EV 约 4200 元/年,UKey 常需国际快递;
Certum OV 官方基准约 1200 元/年,EV 约 2500 元/年,支持云端 HSM 免硬件。
注意 2026 年 2 月起单张最长 459 天,所谓“3 年证书”其实是“3 年服务期+到期重签”,比价要看年均摊薄价,别看首页总价。
这里提一句采购时的隐性账:EV 不再像以前那样首次下载秒过 SmartScreen(2024 年后信誉累积逻辑改了),所以单纯为了“跳过弹窗”硬上六七千的 EV 并不划算;中小团队用 OV 攒信誉、配上永久时间戳,体验差不了多少。
四、怎么选才不花冤枉钱
纯内部工具 / 测试包:自签名+内网信任下发,0 元。
独立开发者 / 小商用桌面软件:一张云端 OV 足够,年均几百块,免去 UKey 邮寄,审核 1–3 工作日,能消“未知发布者”,慢慢攒 SmartScreen 信誉。
驱动、WHQL、金融内网高安全:再考虑 EV,且选云端托管私钥的版本,别为了等波兰 UKey 拖版本。
渠道挑法:认 CA 一级授权(能在 Certum/GlobalSign 伙伴页查到)、写清“服务期 N 年免费重签”、别碰“破解版免费证书”——私钥别人手里攥着,比弹窗可怕十倍。
顺带提一家在 Certum 云端 OV 上把年均压到 600–700 元档、带中文预审和签名指导的国内一级代理(SSLDUN),不是最便宜的杂牌,也不是官网顶配价,适合不想跟英文工单扯皮的国内团队。但说到底,证书本身才是信任锚,渠道只是把合规成本摊薄,别本末倒置。
写在最后
代码签名证书“免费吗”?——自娱自乐免费,对外发布不免费。与其在破解站赌私钥泄露,不如按分发场景选张低成本 OV 云端证,把省下的钱花在打磨产品上。弹窗不是靠 0 元解决的,是靠“真实的发布者身份+时间戳+持续下载量”堆出来的。
作者提示含AI生成内容。
