
微软代码签名软件包括cert2spc.exe、CertMgr.Exe、makecert.exe以及pvk2pfx.exe和signt...等组件。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
cert2spc.exe 和 CertMgr.Exe 以及 makecert.exe 等工具用于生成签名证书。具体操作如下:首先,使用 `makecert -sv csp.pvk -r csp.cer -n “CN=mycompany”` 命令会显示一个密码设置对话框,建议设置为“111111”。其次,通过 `cert2spc csp.cer csp.spc` 命令创建发行者证书。随后,利用 `pvk2pfx -pvk csp.pvk -pi 111111 -spc csp.spc -pfx csp.pfx -f` 命令从 pvk 文件中导出 pfx 文件。最后,使用 `signtool sign /f csp.pfx /p 111111 /t http://timestamp.verisign.com/scripts/timstamp.dll csp.dll` 命令对 csp.dll 进行签名。在签名完成后,右键点击 csp.dll 可以看到增加了一个数字签名的菜单项。如果 signtool 在运行时提示缺少 dll 文件(例如 capicom.dll),则需要安装 Windows SDK。具体步骤如下:首先下载并安装 Windows SDK:可以通过以下链接访问下载地址:https://download.microsoft.com/download/A/6/A/A6AC035D-DA3F-4F0C-ADA4-37C8E5D34E3D/winsdk_web.exe 以及 https://www.microsoft.com/en-us/download/details.aspx?id=8279 。如果仅用于签名目的,可以自定义 Windows SDK 的安装项,选择只安装必要的工具(如“Windows Native Code Developmen/Tools”,大约几十 MB 左右)。其次,使用 SDK 自带的工具(位于 D:\Program Files\Microsoft SDKs\Windows\v7.1\Bin)可以解决问题。
全部评论 (0)


