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
- „C:\Program Files\Microsoft SDKs\Windows\<verze>\Bin\pvk2pfx.exe“ – Určuje umístění nástroje Pvk2Pfx.exe.
- -pvk MyCert.pvk – Určuje soubor privátního klíče (PVK), který se má použít k vytvoření souboru PFX. V tomto příkladu je soubor s názvem MyCert.pvk.
- -pi MyPassword – Určuje heslo přiřazené k souboru PVK. V tomto příkladu je heslo MyPassword.
- -spc MyCert.cer – Určuje soubor certifikátu (CER) nebo SPC (Software Publisher Certificate), který se má použít k vytvoření souboru PFX. V tomto příkladu má soubor název MyCert.cer.
- -pfx MyCert.pfx – Určuje soubor PFX (Personal Information Exchange), který se vytvoří pomocí nástroje Pvk2Pfx.exe. V tomto příkladu je soubor s názvem MyCert.pfx.
- -po MyPassword – Určuje heslo, které se přiřadí k souboru PFX. V tomto příkladu je heslo MyPassword.
Chcete-li vytvořit soubor PFX, postupujte následovně:
- 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.
- Kliknutím na tlačítko Start systému Windows
Systém Windows
Příkazový řádek zobrazte příkazový řádek systému Windows.
- 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).
- Zadejte umístění souboru Pvk2Pfx.exe a argumenty, které se mají vykonat.
Soubor PFX se vytvoří.