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
- "C:\Program Files\Microsoft SDKs\Windows\<wersja>\Bin\pvk2pfx.exe" — określa położenie narzędzia Pvk2Pfx.exe.
- -pvk mycert.pvk — określa klucz prywatny (PVK), który ma zostać użyty do utworzenia pliku PFX. W tym przykładzie ten plik nosi nazwę MyCert.pvk.
- -pi MojeHasło — określa hasło przypisane do pliku PVK. W tym przykładzie hasło to MojeHasło.
- -spc MyCert.cer — określa pliku certyfikatu (CER) lub certyfikatu wydawcy oprogramowania (SPC), która ma zostać użyty do utworzenia pliku PFX. W tym przykładzie ten plik nosi nazwę MyCert.cer.
- -pfx MyCert.pfx — określa plik wymiany informacji osobistych (PFX), który zostanie utworzony przez narzędzie Pvk2Pfx.exe. W tym przykładzie ten plik nosi nazwę MyCert.pfx.
- -po MojeHasło — określa hasło przypisane do pliku PFX. W tym przykładzie hasło to MojeHasło.
Aby utworzyć plik PFX, wykonaj następujące czynności:
- 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.
- Kliknij przycisk Start systemu Windows
System Windows
Wiersz polecenia, aby wyświetlić wiersz polecenia systemu Windows.
- 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.
- Wpisz położenie programu Pvk2Pfx.exe i podaj argumenty określające działanie polecenia.
Zostanie utworzony plik PFX.