Windows:安装代码/驱动程序签名证书并创建 PFX 文件
验证代码或驱动程序签名证书申请后,我们会发放证书。您可以随即下载证书,将证书安装到 Microsoft 管理控制台 (MMC) 中,然后创建 PFX
文件。接着,在 Microsoft SignTool(代码签名)或 Visual Studio(驱动程序签名)中使用这个 PFX 文件进行代码签名。
警告:要创建 PFX 文件,您必须使用生成 CSR 时所使用的同一台机器。
下载您的证书
- 转到 GoDaddy 产品页面。
- 选择 SSL Certificates(SSL 证书),然后为要下载的证书选择 Manage(管理)。
- 在 Download Certificate(下载证书)下,选择 Server type(服务器类型),然后选择 Download Zip File(下载 Zip 文件)。
- 打开
ZIP
文件,将以SHA2.spc
结尾的文件移动到可访问位置。注意:对于 Windows Vista 驱动程序,使用以
SHA1.spc
结尾的文件。
对于 Windows 7 驱动程序,您的用户必须安装此补丁才能使用 SHA-2 签名驱动程序。
在 MMC 中安装证书
- 在您的 Windows 搜索功能中,输入 mmc,然后选中它,以启动 Microsoft 管理控制台应用程序。
- 依次展开证书 (本地计算机)、个人版。
- 右键单击证书,然后转到以下菜单:所有任务 > 导入。
- 选择下一步。
- 浏览
SPC
文件 — 要查找该文件,需要将文件类型更改为 PKCS #7 证书(*.spc、*.p7b)。 - 选择下一步。
- 选择将所有证书置于以下存储,并确保值为个人版。
- 选择完成。
创建 PFX 文件
要创建 PFX
文件(搭配 SignTool 或 Visual Studio 使用),需要在 MMC 中组合使用证书文件与私钥。
- 在 MMC 中,右键单击您的证书(颁发对象列中将显示您的通用名称值),然后选择导出。
- 选择下一步。
- 选择是,导出私钥。
- 在个人信息交换...下,选择如果可能,则包括证书路径中的所有证书。
- 输入并确认强密码以保护证书,然后选择下一步。
- 浏览到存储合并文件的位置,然后选择下一步。
- 选择完成。
PFX
文件现已本地存储到您的计算机上。
下一步
下一步操作取决于您使用的证书类型:
证书类型 | 使用这些说明... |
---|---|
代码签名 | SignTool:使用代码签名证书对Windows代码签名 |
驱动程序签名 | Visual Studio:使用驱动程序签名证书签名Windows驱动程序 |