驱动下载

DigiCert EV证书安装工具:DigCertHardwareCertificateInstaller.zip
EV代码签名证书驱动下载:
64位系统token驱动下载:SafeNetAuthenticationClient-x64-9.0.msi
32位系统token驱动下载:SafeNetAuthenticationClient-x32-9.0.msi

Digicert EV代码签名证书提取

1.驱动安装之后插入token然后会弹出一个初始化设备的对话框,目的是设置token密码(密码强度:大写字母+小写字母+数字),该密码是用来签名时候需要使用的。(注意:如该密码遗失是无法找回的)
image.png
image.png
2.密码设置完成后打开DigiCert EV证书安装工具,输入您收到的证书提取码。
image.png
image.png
image.png
3.输入前面设置的token密码,将证书信息提取至token中(此过程可能会持续几分钟,请耐心等待直至完成)。

image.png
image.png
4.完成后可在EV代码签名证书驱动中查看证书信息。
image.png

使用DigiCert EV代码签名证书对Windows程序文件签名

下载压缩包文件signtool.zip,解压并添加环境变量(便于以后可以通过CMD窗口直接使用);也可解压后直接拖入CMD窗口。

无时间戳签名

无时间戳签名输入以下命令:

  1. signtool sign /a /s MY /n "代码签名证书的单位名称" /as /fd sha256 /a "c:\path\to\file.exe"

image.png

有时间戳签名

添加时间戳签名输入以下命令:

  1. signtool sign /tr http://timestamp.sheca.com/sha256/ /td sha256 /n "代码签名证书的单位名称" /fd sha256 "c:\path\to\file.exe"

image.png