首页 支持文档 代码签名操作手册

代码签名证书安装配置指南

一、 安装UKey驱动


驱动下载地址:

https://www.digicertone.cn/soft/SafeNetAuthenticationClient-x32-10.8-R9.msi

https://www.digicertone.cn/soft/SafeNetAuthenticationClient-x64-10.8-R9.msi


1、双击打开下载得到相应的驱动程序,然后点击”Next”。

2、选择语言English或Chinese,并点击“Next”。

3、点击I accept the license agreement,并点击“Next”。

4、选择程序安装路径,推荐选择默认设置,并点击“Next”。

5、选择“Typical”,并点击“Next”

6、点击“Install”后程序进入自动安装,最后安装完成点击“Finish”完成安装。


二、初始化Ukey并下载安装证书

1、完成驱动安装后,插入USB key,通过邮件中的下载链接下载DigiCert Hardware Certificate Installer.exe程序。

2、双击运行DigiCert Hardware Certificate Installer.exe安装程序,点击“Next”,然后勾选I accept and agree

to the license agreement按钮,然后点击“Next


3、输入邮件中的证书下载口令,点击“Next”。

如输入邮件中的证书下载口令后,提示无法连接到DigiCert网站的错误,

建议修改本机hosts文本,或更换其他运营商网络尝试下载安装证书。

文件目录:C:\Windows\System32\drivers\etc\hosts

末尾添加:64.78.193.234 www.digicert.com


注:如没有提示此错误可忽略,继续往下进行。


4、勾选Re-initalize my token and permanently delete any existing certificates and keys按钮,然后点击“Next”。

5、Key Type默认选择“RSA”,Key Size/Curve Name默认选择“4096”,点击“Next”。

6、设置Token Name和Token Password,然后点击“Next”。

7、默认勾选Use factory default Administrator password选项,然后点击“Finish”。

注:为了保证证书顺利完成安装,在下载过程中不要插拔Usbkey。

8、证书提示安装完成,点击“Close”。

9、打开您的SafeNet Authentication Client,点击刷新按钮,就可以看到用户证书中的证书信息了。


*下载完成后请妥善保管存储证书的Ukey及密码,避免证书的丢失和损坏。


三、使用DigiCert Utility为文件签名

DigiCertUtil.exe下载地址:

https://www.digicert.com/StaticFiles/DigiCertUtil.exe ;

1、解压缩后点击I Accept 按钮运行DigiCertUtil.exe,点击Code Signing,选择您想使用的证书后,点击Sign Files。

备注:如果Code Signing页面没有找到您想选用的证书,请重新拔插USBKey,确保电脑已识别到UKey中的证书。

2、在弹出的Code Signing窗口,点击Add Files按钮,然后浏览并选择您想要签署的文件。

3、添加时间戳的URL,并请确保Add a timestamp to the signature 已被勾选,最后点击Sign启动签名。

备注:想要成功添加时间戳,必须能联网。

4、添加时间戳允许您的签名在代码签名证书过期后仍然有效。

5、签名完成后您会收到 All the files have been successfully signed的信息, 点击 OK按钮后,完成签名。


四、验证签名

1、在DigiCert Utility的Code Signing界面,点击Check Signature 按钮,选择您想检查的签名文件。

2、在弹出的新窗口将看到检查结果。

当看到绿色的对勾,且The file is signed and the signature was verified 时,代表该文件已被正确的签名。

当看到绿色的对勾 且“The signature was time stamped by DigiCert Inc on 'Date and Time'”时,代表该文件已被

正确的添加了时间戳。