企业版代码签名证书安装的详细教程

  之前写过一篇企业版代码签名证书申请及导出的步骤,本文主要来讲讲企业版代码签名证书安装的详细教程。

1、安装前的准备工作:

1)收到受信任的证书并保存PFX(.p12)

2)要求您已经安装了.NET Framework SDK

Win10系统下载并安装SDK工具,下载地址:

https://developer.microsoft.com/zh-cn/windows/downloads/windows-10-sdk/

注意:记住安装目录路径,或使用默认安装路径。需要签名的.exe存放目录路径,PFX证书文件的存放路径

安装目录路径

2、开始—运行cmd.exe

开始运行

3、运行下面的命令

进入SDK的安装目录路径下:

我的安装目录:cd C:\Program Files (x86)\Windows Kits\10\App Certification Kit

安装目录

进入安装目录下执行如下命令:

格式:

signtool.exe sign /a /f PFX文件的路径 /v /t “http://timestamp.verisign.com/scripts/timstamp.dll” /p 您的PFX文件的密码 /d “Setup Label” “您要签名的exe文件的路径”

示例:

signtool.exe sign /a /f c:/spider.pfx /v /t “http://timestamp.verisign.com/scripts/timstamp.dll” /p 123456 /d “Setup Label” “c:/updater.exe”

示例

您的.exe文件已经成功签名。

4、通过运行以下命令来验证您的签名:signtool verify /pa /v “您所签名的exe文件路径”

signtool verify /pa /v “d:/updater.exe”

验证

显示证书已经签名成功。

具体命令中所使用的字符功能含义可以执行signtool sign 查看

证书已经签名成功

右键点击我们签发证书的.exe文件,查看属性点击查看数字签名选项卡查看证书:

查看证书

企业版代码签名证书安装的详细教程到这里就结束了,大家可以尝试按照上面的方法去安装,有任何不懂的地方可以咨询安信证书的在线客服。

相关文章