Pro testování nebo distribuci vašich aplikací ve společnosti můžete vytvořit vlastní digitální certifikát. Digitální certifikát vytvoříte pomocí certifikačního nástroje MakeCert.exe, který je součástí sady Windows SDK. Další informace o nástroji MakeCert.exe naleznete na webových stránkách společnosti Microsoft (https://msdn.microsoft.com/library/windows/desktop/aa386968.aspx).
Poznámka: Před vydáním vlastních programových souborů se doporučuje, abyste získali digitální certifikát od dodavatele, například Symantec ™
a DigiCert ®
. Potom tento digitální certifikát použijte pro konečnou verzi.
V následujícím příkladu je ukázáno vytvoření privátního klíče a digitálního certifikátu pomocí certifikačního nástroje MakeCert.exe:
"C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\MakeCert.exe" -r -sv MyCert.pvk -n "CN=DevABC" MyCert.cer -b 12/22/2014 -e 12/31/2015
- „C:\Program Files\Microsoft SDKs\Windows\<verze>\Bin\MakeCert.exe“ – Určuje umístění nástroje MakeCert.exe.
- -r – Označuje, že je certifikát podepsaný sám sebou.
- -sv MyCert.pvk – Určuje umístění souboru uživatele pro certifikát. V tomto příkladu je soubor s názvem MyCert.pvk.
- -n „CN=DevABC“ – Určuje název vydavatele certifikátu. V tomto příkladu je název DevABC.
- MyCert.cer – Určuje název souboru, do kterého bude certifikát exportován. V tomto příkladu je exportovaný certifikát uložen do souboru s názvem MyCert.cer.
- -b 12/22/2014 – Určuje počáteční datum digitálního certifikátu. V tomto příkladu je datum 12/22/2014.
- -e 12/31/2015 – Určuje koncové datum digitálního certifikátu. V tomto příkladu je datum 12/31/2015.
Chcete-li vytvořit digitální certifikát, postupujte následovně:
- 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 chcete použít jiný pracovní adresář, určete jeho umístění.
- Zadejte umístění souboru MakeCert.exe a argumenty, které se mají vykonat.
- V dialogu Vytvořit heslo privátního klíče do textových polí Heslo a Potvrdit heslo zadejte heslo, kterým chcete zabezpečit certifikát. Klikněte na tlačítko OK.
- V dialogu Zadat heslo privátního klíče zadejte heslo certifikátu a klikněte na tlačítko OK.
Soubory privátního klíče (PVK) a certifikátu (CER) se vytvoří.