Windows:安装代码/驱动程序签名证书并创建 PFX 文件

验证代码或驱动程序签名证书申请后,我们会发放证书。您可以随即下载证书,将证书安装到 Microsoft 管理控制台 (MMC) 中,然后创建 PFX 文件。接着,在 Microsoft SignTool(代码签名)或 Visual Studio(驱动程序签名)中使用这个 PFX 文件进行代码签名。

警告:要创建 PFX 文件,您必须使用生成 CSR 时所使用的同一台机器

下载您的证书

  1. 转到 GoDaddy 产品页面
  2. 选择 SSL Certificates(SSL 证书),然后为要下载的证书选择 Manage(管理)。
  3. Download Certificate(下载证书)下,选择 Server type(服务器类型),然后选择 Download Zip File(下载 Zip 文件)。
  4. 打开 ZIP 文件,将以 SHA2.spc 结尾的文件移动到可访问位置。

    注意:对于 Windows Vista 驱动程序,使用以 SHA1.spc 结尾的文件。

    对于 Windows 7 驱动程序,您的用户必须安装此补丁才能使用 SHA-2 签名驱动程序。

在 MMC 中安装证书

  1. 在您的 Windows 搜索功能中,输入 mmc,然后选中它,以启动 Microsoft 管理控制台应用程序。
  2. 依次展开证书 (本地计算机)个人版
  3. 右键单击证书,然后转到以下菜单:所有任务 > 导入
  4. 选择下一步
  5. 浏览 SPC 文件 — 要查找该文件,需要将文件类型更改为 PKCS #7 证书(*.spc、*.p7b)
  6. 选择下一步
  7. 选择将所有证书置于以下存储,并确保值为个人版
  8. 选择完成

创建 PFX 文件

要创建 PFX 文件(搭配 SignTool 或 Visual Studio 使用),需要在 MMC 中组合使用证书文件与私钥。

  1. 在 MMC 中,右键单击您的证书(颁发对象列中将显示您的通用名称值),然后选择导出
  2. 选择下一步
  3. 选择是,导出私钥
  4. 个人信息交换...下,选择如果可能,则包括证书路径中的所有证书
  5. 输入并确认强密码以保护证书,然后选择下一步
  6. 浏览到存储合并文件的位置,然后选择下一步
  7. 选择完成

PFX 文件现已本地存储到您的计算机上。

下一步

下一步操作取决于您使用的证书类型:

证书类型 使用这些说明...
代码签名 SignTool:使用代码签名证书对Windows代码签名
驱动程序签名 Visual Studio:使用驱动程序签名证书签名Windows驱动程序

本文是否有帮助?
感谢您的反馈。 要咨询客户服务代表,请使用上面的客户支持电话号码或聊天选项。
很高兴我们能有所助益! 我们还可以为您做些什么?
我们对此深感抱歉。 请告诉我们,什么问题令您费解,或者解决方案为何未能解决您的问题。