准备工作
首先你要有一个tauri打包的exe的可执行程序并安装相关环境 参考我上一篇文章如何使用tauri将web项目构建exe
配置环境变量添加到path中
C:\Program Files (x86)\Windows Kits\10\bin\10.0.22000.0\x64
注意我的是win10 具体路径请查看本机
开始签名
1、创建X.509证书
Makecert -sv xx_signature.pvk -r -n "CN=XX某某科技有限公司" xx_signature.cer
输入如下密码3次,可也可以自己生成密码
7W0d2S942DB0C82s
2、创建发行者证书
Cert2spc xx_signature.cer xx_signature.spc
3、导出pfx证书
pvk2pfx -pvk xx_signature.pvk -pi 7W0d2S942DB0C82s -spc xx_signature.spc -pfx xx_signature.pfx -f
4、软件签名
SignTool sign /fd sha256 /a /f xx_signature.pfx /p 7W0d2S942DB0C82s D:\qq\main\My.exe
键入时间缀
signtool timestamp /t http://timestamp.digicert.com D:\qq\main\My.exe