数字证书如何对应用程序进行签名
程序员文章站
2022-03-26 17:17:12
...
数字证书分为离线式证书和在线式证书。在线式证书文件的后缀名为.cer,离线 式证书文件的后缀名为.pfx。 在线式证书认证的cab包下载安装过程中会到证书认证网站进行签名认证。 应用程序通过离线式证书签名以后,浏览器无需设置安全级别相关属性, 只需在cab包在客户端下载安装之前,导入数字证书,即可顺利安装cab包。 如何对应用程序进行签名 对应用程序签名时,只需运行signcode.exe,然后选择要签名的文件, 选择数字证书,勾选”时间戳“选项,输入时间戳服务URL: http://timestamp.verisign.com/scripts/timestamp.dll,点击完 成即可。注意对应用程序进行数字签名时,需要在联网的机器上制作,因为时 间戳服务是外网服务。签名认证的文件,下载安装后,查看文件属性,会多出 ”数字签名“标签页,标明该软件隶属哪个公司。 smsqtocx.cab包是在下载安装过程中启动smsqtocx.exe,此包只对 smsqtocx.exe和程序主要组件axqtclient.dll进行了数字签名。