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ý jako jeden soubor obsahuje privátní klíč (PVK) i certifikát (CER), které byly vyexportovány pomocí nástroje MakeCert.exe. Místo souboru CER lze také 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/cs-cz/windows-hardware/drivers/devtest/pvk2pfx).

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

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

Chcete-li vytvořit soubor PFX, postupujte následovně:

  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řené pomocí nástroje MakeCert.exe. V části „Vytvoření digitálního certifikátu“ naleznete základní informace o nástroji MakeCert.exe.
  2. Kliknutím na tlačítko Start systému Windows Systém Windows Příkazový řádek zobrazte příkazový řádek systému Windows.
  3. V okně příkazového řádku systému Windows zadejte 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 zadáte úplné cesty k souborům PVK, CER a SPC, které použije nástroj Pvk2Pfx.exe (kromě umístění souboru PFX).
  4. Zadejte umístění souboru Pvk2Pfx.exe a argumenty, které se mají vykonat.

    Soubor PFX se vytvoří.