Tworzenie pliku wymiany informacji osobistych (PFX)

Po utworzeniu certyfikatu cyfrowego za pomocą narzędzia MakeCert.exe konieczne jest utworzenie pliku wymiany informacji osobistych (PFX), aby można było podpisać plik binarny. Użyj narzędzia Pvk2Pfx (Pvk2Pfx.exe) do utworzenia pliku PFX zawierającego zarówno klucz prywatny (PVK), jak i certyfikat (CER), wyeksportowane z narzędzia MakeCert.exe. Zamiast pliku CER można także użyć Certyfikatu wydawcy oprogramowania (SPC).

Narzędzie Pvk2Pfx (Pvk2Pfx.exe) wchodzi w skład pakietu Windows SDK. Więcej informacji na temat narzędzia Pvk2Pfx.exe można znaleźć w witrynie firmy Microsoft (https://docs.microsoft.com/pl-pl/windows-hardware/drivers/devtest/pvk2pfx).

Poniżej przedstawiono przykład utworzenia pliku PFX za pomocą narzędzia Pvk2Pfx.exe z plików PVK i CER utworzonych w przykładzie w temacie „Tworzenie certyfikatu cyfrowego”:

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

Aby utworzyć plik PFX, wykonaj następujące czynności:

  1. Utwórz klucz prywatny i certyfikat cyfrowy, albo użyj istniejących plików PVK i CER utworzonych wcześniej za pomocą narzędzia MakeCert.exe. Zobacz temat „Tworzenie certyfikatu cyfrowego”, aby zdobyć podstawowe informacje dotyczące sposobu użycia narzędzia MakeCert.exe.
  2. Kliknij przycisk Start systemu Windows System Windows Wiersz polecenia, aby wyświetlić wiersz polecenia systemu Windows.
  3. W oknie wiersza polecenia systemu Windows wpisz cd %userprofile%\Documents i naciśnij klawisz Enter, aby ustawić folder Dokumenty jako bieżący folder roboczy. Jeśli używasz innego folderu roboczego, podaj jego położenie.
    Uwaga: Nie trzeba przechodzić do katalogu roboczego w przypadku podania pełnych ścieżek do plików PVK, CER i SPC, które będą używane przez narzędzie Pvk2Pfx.exe, oraz położenia pliku PFX.
  4. Wpisz położenie programu Pvk2Pfx.exe i podaj argumenty określające działanie polecenia.

    Zostanie utworzony plik PFX.