Odtworzenie klucza prywatnego certyfikatu

Wiele elementów nowoczesnej infrastruktury IT jest dość ściśle powiązanych z wykorzystaniem certyfikatów. Co zrobić, jeśli certyfikat jest uszkodzony lub utworzony bez poprawnie wygenerowanego klucza prywatnego? Usługi sieciowe, takie jak Exchange, IIS itp., Nie będą działać poprawnie z takim plikiem certyfikatu..
Dlatego postanowiłem sporządzić instrukcję odtworzenia klucza prywatnego dla zainstalowanego certyfikatu:

  • Otwórz konsolę zarządzania certyfikatami (Start > Uruchom > MMC > Dodaj / Usuń przystawkę > Certyfikaty > Konto komputerowe > Komputer lokalny)
  • Rozwiń Certyfikaty (komputer lokalny) > Osobiste > Certyfikaty
  • Otwórz właściwości certyfikatu, dla którego chcesz ponownie utworzyć klucz prywatny. Na karcie Szczegóły wybierz pole Szeregowyliczba.
  • Skopiuj numer seryjny do schowka:

  • W wierszu polecenia z uprawnieniami administratora wpisz następujące polecenie:
certutil -repairstore my ""

Wynik polecenia będzie mniej więcej następujący, najważniejsze jest to, że zawiera on następny wiersz „sklep naprawczypoleceniezakończonez powodzeniem„:

Następnie w oknie certyfikatu pojawi się mały złoty klucz, wskazujący, że masz klucz prywatny i napis „Masz klucz prywatny, który odpowiada temu certyfikatowi„.