Gdzie są przechowywane certyfikaty cyfrowe w systemie Windows 10?

Microsoft zintegrował z Windows 10 różne mechanizmy bezpieczeństwa, które umożliwiają weryfikację autentyczności lub niezawodności komponentu, a jednym z tych mechanizmów jest wykorzystanie certyfikatów cyfrowych, być może wielu z nas słyszało o tych certyfikatach, ale nie wiemy na pewno, że tak. jest o.

Co to jest certyfikat cyfrowy w systemie Windows 10Utworzono certyfikat cyfrowy jako poświadczenie, za pomocą którego zapewniony jest sposób weryfikacji tożsamości nadawcy. Osiąga się to, ponieważ certyfikat składa się z zestawu danych, w których podana jest pełna identyfikacja organizmu. Można to osiągnąć albo poprzez przypisanie certyfikatu do konkretnego użytkownika, albo do podmiotu, w którym klucz publiczny jest powiązany z osobą, dlatego zaufaną organizacją będzie ta, która wystawi certyfikat.

Jest to znane jako urząd certyfikacji (CA), a zaufany urząd certyfikacji wystawi certyfikat dopiero po przejściu testów weryfikacji tożsamości samego podmiotu. W systemie Windows 10 mamy magazyn certyfikatów, który składa się z kluczy przechowywanych w rejestrze systemowym, a każdy z tych kluczy identyfikuje wiele plików.

Windows 10 pozwala nam mieć pełną kontrolę nad tymi certyfikatami za pomocą konsoli MSC (Microsoft Management Console), gdzie możemy wykonywać różne zadania na tych certyfikatach, Solvetic tym razem wyjaśni, gdzie certyfikaty cyfrowe są hostowane w systemie Windows 10.

1. Wyświetl certyfikaty cyfrowe z konsoli MMC (Microsoft Management Console) w systemie Windows 10

Krok 1
To jest pierwszy krok, który zobaczymy, w tym celu połączymy następujące klawisze i wykonamy polecenie „mmc”:

+ R

Krok 2
Naciśnij Enter lub Akceptuj i po zaakceptowaniu uprawnień UAC przejdziemy do menu „Plik” i tam wybieramy „Dodaj lub usuń dodatek” lub możemy użyć następujących klawiszy:

Ctrl + M

POWIĘKSZAĆ

Krok 3
W nowym wyświetlonym oknie wybieramy opcję „Certyfikaty” i klikamy przycisk „Dodaj”:

Krok 4
Wyświetli się następujące okno:

Krok 5
Tam musimy wybrać niektóre z możliwości, którymi są:

  • Moje konto użytkownika - zarządzaj certyfikatami cyfrowymi dla bieżącego konta użytkownika.
  • Konto usługi: zarządza certyfikatami usług systemu Windows 10.
  • Konto komputera - zarządzaj certyfikatami cyfrowymi dla całego środowiska Windows 10.

Krok 6
Po wybraniu odpowiedniej opcji kliknij Zakończ, a zobaczymy:

Krok 7
Klikamy Akceptuj, aby zakończyć proces, a następnie będziemy mogli uzyskać dostęp do różnych certyfikatów w oparciu o wybrane kryteria:

POWIĘKSZAĆ

2. Wyświetl certyfikaty cyfrowe z CMD lub Windows PowerShell w systemie Windows 10


Możemy skorzystać z dowolnej konsoli zarządzania w systemie Windows 10 (PowerShell lub wiersz poleceń), aby wyświetlić certyfikaty cyfrowe w systemie Windows 10, w tym celu użyjemy polecenia „certutil”.

To polecenie „certutil” jest zintegrowane w ramach Usług certyfikatów i umożliwia nam:

  • Zrzuć i wyświetl informacje o konfiguracji urzędu certyfikacji (CA)
  • Umożliwia konfigurację usług certyfikatów
  • Możemy wykonać kopię zapasową i przywrócić komponenty CA
  • Masz możliwość weryfikacji certyfikatów, par kluczy i łańcuchów certyfikatów

Krok 1
Z wiersza poleceń możemy wykonać następujące czynności. Tam mamy dostęp do pełnego podsumowania certyfikatów cyfrowych systemu Windows 10.

 certutil -user -store Mój 

POWIĘKSZAĆ

Krok 2
W przypadku PowerShell musimy wykonać następujące czynności:

 dir Cert: \ CurrentUser \ My 

POWIĘKSZAĆ

3. Wyświetl certyfikaty cyfrowe z Edytora rejestru w systemie Windows 10


Wreszcie możemy uzyskać dostęp do edytora rejestru systemu Windows 10, aby zobaczyć różne dostępne certyfikaty cyfrowe.

Krok 1
W tym celu używamy następujących klawiszy i wykonujemy następujące polecenie:

+ R

 regedit 

Krok 2
Aby zobaczyć certyfikaty na poziomie użytkownika, przejdziemy do następującej trasy. Ten klucz zawiera ustawienia certyfikatu dla bieżącego użytkownika.

 HKEY_CURRENT_USER \ Software \ Microsoft \ SystemCertificates \ CA \ Certificates 

POWIĘKSZAĆ

Krok 3
Aby zobaczyć certyfikaty użytkownika obiektu GPO (Zasady grupy), przejdziemy do następującej trasy:

 HKEY_CURRENT_USER \ Oprogramowanie \ Zasady \ Microsoft \ SystemCertificates 

POWIĘKSZAĆ

Krok 4
Aby zobaczyć certyfikaty konkretnego użytkownika musimy użyć następującej składni:

 HKEY_USERS \ SID-User \ Oprogramowanie \ Microsoft \ SystemCertificates 

POWIĘKSZAĆ

Krok 5
Na poziomie zespołu, jeśli chcemy zobaczyć certyfikaty dla wszystkich użytkowników zespołu, przejdziemy do następującej ścieżki:

 HKEY_LOCAL_MACHINE \ Oprogramowanie \ Microsoft \ SystemCertificates 

POWIĘKSZAĆ

Krok 6
Aby zobaczyć certyfikaty sprzętu powiązane z GPO przejdziemy do następującej trasy:

 HKEY_LOCAL_MACHINE \ Software \ Policies \ Microsoft \ SystemCertificates 

POWIĘKSZAĆ

Krok 7
W zakresie obsługi w poniższej trasie znajdujemy certyfikaty wszystkich usług systemowych:

 HKEY_LOCAL_MACHINE\Software\Microsoft\Cryptography\Services\ServiceName\SystemCertificates 

POWIĘKSZAĆ

Krok 8
Jeśli korzystamy z Active Directory, w poniższej ścieżce widzimy certyfikaty wystawione przez Active Directory:

 HKEY_LOCAL_MACHINE \ Oprogramowanie \ Microsoft \ EnterpriseCertificates 

POWIĘKSZAĆ

Krok 9
Teraz zobaczymy, gdzie certyfikaty są przechowywane na poziomie folderów i plików, w systemie Windows 10 foldery bezpieczeństwa są ukryte, a klucze publiczne i prywatne są przechowywane w różnych lokalizacjach, certyfikaty użytkownika znajdują się w następujących trasach:

 % APPDATA% \ Microsoft \ SystemCertificates \ My \ Certificates% USERPROFILE% \ AppData \ Roaming \ Microsoft \ Crypto \ RSA \ SID% USERPROFILE% \ AppData \ Roaming \ Microsoft \ Credentials% USERPROFILE% \ AppData \ Roaming \ Microsoft \ Protect \ SID

POWIĘKSZAĆ

Krok 10
Certyfikaty sprzętu dostępne są w następującej ścieżce:

 C: \ ProgramData \ Microsoft \ Crypto \ RSA \ MachineKeys 

POWIĘKSZAĆ

Dzięki niektórym z tych prostych opcji będziemy mogli uzyskać dostęp do certyfikatów cyfrowych w systemie Windows 10.

wave wave wave wave wave