这并不是对这个问题的直接回答,但它是密切相关的(我希望它是有用的),因为任何一个程序员迟早都会把手伸进钱包里。
因此,EV(扩展验证)代码签名证书的价格,按价格排序:
AboutSSL
240美元/年(标题党价格)
$287/年(实际价格,优惠券后)
KSoftware.net
1年$350 +($50隐藏费用!)
2年600美元
3年750美元
OV:每年84元(为期3年)
我从他们那里买了一辆电动汽车。几年后,我买了一台OV。eToken是通过u盘发送的。不需要阅读。他们只是中介。最后,你实际上是从Comodo (Sectigo)购买。
Sectigo非常慢。
第二次核查花了整整两个月。多次验证失败。一切都很麻烦。技术支持人员不知道发生了什么,可能只是一个在巴基斯坦的家伙在看一些脚本。
Sklep.certum.pl
1年379欧元
(似乎只对波兰用户开放)
LeaderSsl.de
1年364欧元或307欧元(+19%增值税)
(OV 69 +增值税)
Sectigo.com
1年499美元
3年897美元
GlobalSign.com
1年共计410美元
2年总计760美元
3年总共950美元
Digicert.com
一年:600美元(原价104美元)
3年:?
symantec.com
一年:700美元
3年:贵得离谱
更多价格:
合作设计电动汽车
仅SSL !
电动汽车与显微值
使用EV,需要额外的9个步骤,包括验证企业的公共电话号码、营业时间、注册号码和管辖范围,以及域名欺诈检查、联系人黑名单检查和电话验证请求者的雇佣状态。
有些人建议向微软提交与OV签署的程序,以便用他们的防病毒软件进行检查。
如果你发现更便宜的价格,让我知道,我会更新清单!
如何使用证书?
为了对exe文件进行签名,我使用了MS signtool.exe。为此,你需要下载庞大的微软Windows SDK,其容量高达1GB。幸运的是,您不必安装它。只需打开ISO并提取“Windows SDK Signing Tools-x86_en-us.msi”。它只有400 KB。
然后我创建了这个小脚本文件:
prompt $
echo off
cls
copy "my.exe" "my.bak.exe"
"c:\Program Files (x86)\Windows Kits\10\bin\10.0.22000.0\x64\signtool.exe" sign /fd SHA256 /f MyCertificate.pfx /p MyPassword My.exe
pause
__
签署EXE文件后发生了什么?
所以,在投资了一些钱之后,我终于签署了我的EXE文件。之后发生了什么?没有什么……在Win10上,我仍然看到同样的“不受信任”窗口和“不要运行”按钮。“继续”按钮仍然不可见。我的程序每天大约有400次下载。让我们拭目以待到底需要多少下载量。