Vytvoření souboru PFX (Personal Information Exchange)

Po vytvoření digitálního certifikátu pomocí nástroje MakeCert.exe je nutné před podepsáním binárního souboru vytvořit soubor PFX (Personal Information Exchange). Pomocí nástroje Pvk2Pfx (Pvk2Pfx.exe) vytvoříte soubor PFX, který v rámci jednoho souboru obsahuje privátní klíč (PVK) i certifikát (CER), které byly exportovány pomocí nástroje MakeCert.exe. Místo souboru CER je také možné použít soubor SPC (Software Publisher Certificate).

Nástroj Pvk2Pfx (Pvk2Pfx.exe) je součástí sady Windows SDK. Další informace o nástroji Pvk2Pfx.exe naleznete na webových stránkách společnosti Microsoft (https://docs.microsoft.com/en-us/windows-hardware/drivers/devtest/pvk2pfx).

Níže je uveden příklad vytvoření souboru PFX pomocí nástroje Pvk2Pfx.exe ze souborů PVK a CER, které byly vytvořeny podle příkladu v tématu „Tvorba digitálního certifikátu“:

"C:\Program Files (x86)\Windows Kits\10\bin\x64\pvk2pfx.exe" -pvk MyCert.pvk -pi MyPassword -spc MyCert.cer -pfx MyCert.pfx -po MyPassword

Chcete-li vytvořit soubor PFX, proveďte následující úkony:

  1. Vytvořte privátní klíč a digitální certifikát nebo použijte existující soubory PVK a CER, které byly dříve vytvořeny pomocí nástroje MakeCert.exe. V části „Tvorba digitálního certifikátu“ naleznete základní informace o tom, jak používat nástroj MakeCert.exe.
  2. Kliknutím na tlačítko Start Systém Windows Příkazový řádek zobrazte příkazový řádek systému Windows.
  3. V okně příkazového řádku systému Windows zadejte příkaz cd %userprofile%\Documents a stisknutím klávesy Enter nastavte složku Dokumenty jako aktuální pracovní složku. Pokud používáte jinou pracovní složku, určete její umístění.
    Poznámka: Pracovní složku není nutné měnit, pokud kromě umístění souboru PFX zadáte úplné cesty k souborům PVK, CER a SPC, které nástroj Pvk2Pfx.exe použije.
  4. Zadejte umístění nástroje Pvk2Pfx.exe a argumenty, které se mají spustit.

    Vytvoří se soubor PFX.