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 (http://msdn.microsoft.com/cs-cz/library/bfsktky3(v=vs.110).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ě:
- 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.
- 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ří.