售前咨询
技术支持
渠道合作

如何对EXE程序进行数字签名

一、首先获取代码GDCA代码签名证书

成功申请恒信企业(EV)或者速信个人代码签名证书后,会收到一个包含证书文件的USB-key,如下图:

二、使用代码签名证书对代码进行签名

1.先请下载USBkey驱动—下载

2.下载Signtool签名软件,选择一个盘符进行保存,进入cmd命令,cd到这个目录;

3.使用以下签名命令对代码进行签名,签名过程需要输入设置的PIN码;

signtool sign /v /fd sha256 /i “GDCA TrustAUTH R4 EV CodeSigning CA” /tr http://timestamp.gdca.com.cn/tsa test.exe

signtool sign /v /fd sha256 /i “GDCA TrustAUTH R4 CodeSigning CA” /tr http://timestamp.gdca.com.cn/tsa test.exe

参数说明:

(1) /v:显示详细的签名结果;

(2) /fd sha256:指定使用sha256算法进行hash摘要的技术方法;

(3) /i:指定证书进行签名,EV证书请用/i “GDCA TrustAUTH R4 EV CodeSigning CA”;

(4) //tr:为代码加上GDCA免费时间戳,确保签名后的代码永不过期;

(5) test.exe: 就是您要签名的Windows文件,如:.cab, .dll, .exe 等文件;


GDCA专注于网络信息安全领域,通过了WebTrust 的国际认证,具备国际化电子认证服务能力,是全球可信任的证书签发机构。GDCA的签发的证书有SSL证书、代码签名证书、PDF证书,还有SSL硬件产品。更多证书资讯,请关注https://www.trustauth.cn

上一篇:

下一篇:

相关新闻