准备工作

首先你要有一个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