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/en-us/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. Pomocí jedné z následujících akcí zobrazte příkazový řádek systému Windows:
    • Windows 7: Klikněte na nabídku Start systému Windows Všechny programy Příslušenství Příkazový řádek.
    • Windows 8: Na úvodní obrazovce systému Windows klikněte pravým tlačítkem myši (nebo potáhněte prstem z dolního okraje obrazovky směrem nahoru) a klikněte na možnost Všechny aplikace. Přejděte do části Systém Windows a klikněte na tlačítko Spustit.
    • Windows 8.1: Na úvodní obrazovce systému Windows klikněte na tlačítko Všechny aplikace, které se nachází v levém dolním rohu obrazovky (nebo táhněte prstem nahoru od dolního okraje obrazovky). Přejděte do části Systém Windows a klikněte na tlačítko Spustit.
      Tip: V systému Windows 8 nebo Windows 8.1 na úvodní obrazovce zadejte příkaz a klikněte na položku Příkazový řádek na vyhledávacím panelu.
    • Windows 10: Klikněte na nabídku Start Všechny aplikace Systém Windows Příkazový řádek.
  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ří.