成功申请恒信企业(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。