signtool 微软参考文档 https://docs.microsoft.com/zh-cn/windows/win32/seccrypto/signtool
使用signtool签名参考文档 https://docs.microsoft.com/en-us/windows/win32/seccrypto/using-signtool-to-sign-a-file
sha1签名方式
signtool.exe sign /f MyCert.pfx /p <PFX password> /t http://timestamp.comodoca.com /v foo.exe
sha256签名方式
signtool.exe sign /f MyCert.pfx /p <PFX password> /fd sha256 /tr http://timestamp.comodoca.com/?td=sha256 /td sha256 /as /v foo.exe
sha256,签名的时候,一定要把/fd sha256 /td sha256结合使用
参考文档https://www.getssl.cn/support/%E4%BB%A3%E7%A0%81%E7%AD%BE%E5%90%8D-signtool/