建立個人資訊交換 (PFX) 檔

在使用 MakeCert.exe 工具建立數位憑證之後,必須先建立個人資訊交換 (PFX) 檔才能簽署二進位檔。您可以使用 Pvk2Pfx (Pvk2Pfx.exe)」工具建立 PFX 檔,該檔案是一個單一檔案,其中包含私密金鑰 (PVK) 以及從 MakeCert.exe 工具匯出的憑證 (CER) 檔。軟體發行者憑證 (SPC) 檔案也可以代替 CER 檔案使用。

Pvk2Pfx (Pvk2Pfx.exe) 工具是 Windows SDK 的一部分。您可以在 Microsoft 的網站 (https://docs.microsoft.com/en-us/windows-hardware/drivers/devtest/pvk2pfx) 進一步瞭解 Pvk2Pfx.exe 工具。

以下是使用 Pvk2Pfx.exe 工具從 PVK 和 CER 檔案 (從「建立數位憑證」主題中的範例所建立的) 建立 PFX 檔的範例:

"C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\pvk2pfx.exe" -pvk MyCert.pvk -pi MyPassword -spc MyCert.cer -pfx MyCert.pfx -po MyPassword

若要建立 PFX 檔,請執行下列操作:

  1. 建立私密金鑰和數位憑證,或使用之前透過 MakeCert.exe 工具建立的既有 PVK 和 CER 檔案。請參閱「建立數位憑證」主題,以對於如何使用 MakeCert.exe 工具有基本的瞭解。
  2. 按一下 Windows「開始」按鈕 「Windows 系統」「命令提示字元」以顯示 Windows 命令提示字元。
  3. 在 Windows 命令提示字元視窗中,鍵入 cd %userprofile%\Documents,並按 Enter 以將 Documents 資料夾設為目前的工作資料夾。如果您使用不同的工作資料夾,請指定該位置。
    註: 除了 PFX 檔的位置以外,如果您已指定 Pvk2Pfx.exe 工具使用的 PVK、CER 和 SPC 檔完整路徑,就不需要變更工作資料夾。
  4. 鍵入 Pvk2Pfx.exe 的位置以及應執行的引數。

    已經建立 PFX 檔。