Certifikáty ve Windows hrají důležitou roli při zabezpečení operačního systému a aplikací. Používají se k autentizaci, šifrování a ochraně dat před neoprávněným přístupem. V operačním systému Windows existuje několik míst, kde jsou uloženy soubory certifikátů.
Jedním z hlavních úložišť certifikátů ve Windows je centrum pro správu certifikátů (Certificate Manager). Centrum pro správu certifikátů poskytuje uživateli přístup k různým certifikátům, včetně osobních certifikátů, certifikátů certifikačních center a kořenových certifikátů. Centrum pro správu certifikátů lze otevřít prostřednictvím konzoly pro správu nebo online obchodu s certifikáty.
Dalším úložištěm certifikátů ve Windows je úložiště certifikátů (Certificate Store). Úložiště certifikátů je místní úložiště, které poskytuje přístup k certifikátům nainstalovaným v počítači nebo na úrovni uživatele. Ve Windows existuje několik typů úložišť certifikátů, jako jsou osobní, Důvěryhodné kořenové certifikační autority a střední certifikační autority.
Je důležité si uvědomit, že úložné prostory certifikátů ve Windows závisí na verzi operačního systému a použitých komponentách. Například ve Windows 10 mohou být certifikáty také uloženy v trezoru certifikátů Azure Key Vault a v systému Windows Server mohou být použita specifická úložiště pro službu Active Directory Certificate Services.
Znalost umístění souborů certifikátů ve Windows vám umožňuje spravovat, exportovat a importovat certifikáty a upravovat jejich atributy. To je zvláště důležité při práci s certifikáty pro ochranu dat a zabezpečení v operačním systému Windows.
Kde jsou soubory certifikátů systému Windows: úložné prostory
Ve Windows se certifikáty používají k zabezpečení a autentizaci aplikací a uživatelů. Soubory certifikátů jsou instalovány v počítači nebo zařízení a jsou uloženy ve speciálních složkách a kontejnerech.
Zde jsou hlavní úložná místa souborů certifikátů ve Windows:
| Úložný prostor | Cesta |
|---|---|
| Osobní úložiště aktuálního uživatele | %APPDATA%\Microsoft\SystemCertificates |
| Místní úložiště aktuálního uživatele | %USERPROFILE%\AppData\LocalLow\Microsoft\CryptnetUrlCache |
| Servisní úložiště aktuálního uživatele | %USERPROFILE%\AppData\Roaming\Microsoft\Crypto\RSA |
| Osobní úložiště počítače | %SystemDrive%\ProgramData\Microsoft\Crypto\RSA\MachineKeys |
| Místní úložiště počítače | %SystemDrive%\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA |
Toto jsou hlavní místa, která ukládají soubory certifikátů ve Windows. Cesty k souborům se mohou v různých verzích operačního systému mírně lišit.
Pokud chcete importovat nebo exportovat certifikáty, můžete pomocí speciálních nástrojů, jako je správa certifikátů nebo příkazový řádek, přesunout nebo zkopírovat soubory certifikátů na správná místa.
Vezměte v úvahu, že soubory certifikátů obsahují citlivá data, a proto musí být uloženy na bezpečném místě a přístupné pouze potřebným uživatelům nebo aplikacím.
Systémové úložiště certifikátů
Systémové úložiště certifikátů je centralizované úložiště dostupné všem uživatelům a službám v počítači. Jedná se o hlavní úložiště, kde jsou uloženy certifikáty nainstalované v systému a také certifikáty dodávané s operačním systémem.
Umístění systémového úložiště závisí na verzi operačního systému Windows:
- Ve Windows XP a Windows Server 2003 je systémové úložiště v souboru %SystemRoot % \system32\certsrv\CertEnroll .
- Ve Windows Vista, Windows 7 a novějších je systémové úložiště ve složce %SystemRoot%\system32 .
Pro přístup k systémovému úložišti certifikátů lze použít nástroj pro správu certifikátů dostupný v operačním systému Windows. Tento nástroj umožňuje prohlížet, instalovat, odstraňovat a spravovat certifikáty v systémovém úložišti.
Osobní úložiště certifikátů
Windows má speciální úložiště pro osobní certifikáty, které se nazývá "osobní". Toto místo je určeno k uložení certifikátů, které se týkají uživatele a jeho osobních údajů.
Osobní úložiště certifikátů se nachází v operačním systému Windows a je k dispozici pro každého uživatele Samostatně. Každý uživatel má své vlastní osobní úložiště certifikátů, kde může ukládat své osobní certifikáty a soukromé klíče.
Chcete-li otevřít osobní úložiště certifikátů, může uživatel použít nástroj konzola pro správu certifikátů. K tomu je třeba provést následující kroky:
- Stiskněte kombinaci kláves Win + R a zadejte "certmgr.msc". Poté stiskněte Enter.
- Otevře se "konzola pro správu certifikátů".
- Rozbalte větev osobní v levém podokně a zobrazte certifikáty, které jsou v osobním úložišti.
V osobním úložišti certifikátů může uživatel vidět všechny své osobní certifikáty nainstalované v počítači. Může také provádět různé operace s certifikáty, jako je zobrazení informací o certifikátu, Export nebo import certifikátů, instalace nebo odebrání plné moci certifikátu a další.
Použití osobního úložiště certifikátů umožňuje uživatelům bezpečně ukládat a spravovat své osobní certifikáty a poskytuje ochranu soukromí a bezpečnosti jejich osobních údajů.
Úložiště aktuálního uživatele
V systému Windows jsou soubory certifikátů aktuálního uživatele obvykle uloženy na následujících místech:
Systémové úložiště certifikátů
Systémové úložiště certifikátů pro aktuálního uživatele je na další cestě:
Osobní úložiště certifikátů
Osobní úložiště certifikátů pro aktuálního uživatele je na další cestě:
Přechodné úložiště certifikátů
Průběžné úložiště certifikátů pro aktuálního uživatele je na další cestě:
Tyto složky ukládají soubory certifikátů, klíčové kontejnery a další informace týkající se zabezpečených připojení a autentizace uživatele.
Úložiště místního stroje
Úložiště místního počítače ve Windows se používá k ukládání certifikátů, které se vztahují na samotný stroj. Zde je několik umístění souborů certifikátů pro různé verze operačního systému Windows:
Windows XP:
C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys
Windows Vista, 7, 8, 10:
Tyto adresáře obsahují soubory klíčů certifikátů, které se používají k různým účelům, jako je autentizace, šifrování a ověřování digitálního podpisu.
Upozorňujeme, že přístup k těmto souborům vyžaduje administrativní práva. Chcete-li tedy vidět nebo změnit soubory certifikátů v úložišti místního počítače, musíte spustit příslušnou aplikaci nebo příkaz se zvýšenými oprávněními.
Ukládání certifikátů do úložiště stroje umožňuje sdílení všech programů a uživatelů na daném stroji, což umožňuje jejich použití pro různé úkoly a aplikace.
Různé: úložiště domény a externí média
Kromě úložiště místního počítače ve Windows existují i další místa, kde lze certifikáty ukládat. Některé z nich jsou přímo spojeny s doménou, zatímco jiné lze rozdělit na různá externí média.
Úložiště domény
- Úložiště důvěryhodných kořenových certifikačních autorit (Trusted Root Certification Authorities): zde jsou uloženy certifikáty kořenových certifikačních autorit, kterým mohou uživatelé důvěřovat bez dalších kontrol.
- Úložiště intermediate Certification Authorities (intermediate Certification Authorities): zde jsou uloženy certifikáty certifikačních autorit, které jsou meziprodukty mezi kořenovými centry a koncovými certifikáty.
- Úložiště důvěryhodných vydavatelů( trusted Publishers): zde jsou uloženy certifikáty vydavatelů softwaru, kterým mohou uživatelé důvěřovat.
- Úložiště osobních certifikátů (Personal): zde jsou uloženy certifikáty týkající se konkrétního uživatele.
- Úložiště Chytrých karet a USB tokenů (Smart Card): zde jsou uloženy certifikáty používané k autentizaci pomocí chytrých karet a USB tokenů.
Externí média
Kromě úložiště počítače a úložiště domény lze certifikáty uložit na externí média, jako jsou:
- USB flash disky: lze na nich uložit kopii certifikátu pro použití na různých počítačích.
- CD / DVD: lze na ně vypálit certifikáty pro dlouhodobější skladování.
- Síťová úložná zařízení: například servery NAS, kde můžete vytvořit speciální složky pro ukládání certifikátů.
Je důležité zajistit bezpečnost a bezpečnost certifikátů bez ohledu na jejich úložný prostor. Doporučuje se pečlivě sledovat dobu platnosti certifikátů a pravidelně je aktualizovat, aby se předešlo problémům se zabezpečením a správností aplikací.