Windows

Napraw błędy dostawcy usług kryptograficznych w systemie Windows 10/8/7

Jak zaktualizować Windows 7 do Windows 10?

Jak zaktualizować Windows 7 do Windows 10?

Spisu treści:

Anonim

Czasami, gdy próbujemy umieścić podpis cyfrowy w pliku PDF za pomocą oprogramowania zaprojektowanego specjalnie do tego celu, pojawia się komunikat o błędzie zawierający jeden następującego opisu:

Windows Cryptographic Service Provider zgłosił błąd. Podano niepoprawny typ dostawcy, nieprawidłowy podpis, złamane zabezpieczenia, kod 2148073504 lub zestaw kluczy

W większości przypadków problem jest spowodowany nieaktualnymi certyfikatami lub uszkodzonymi ustawieniami rejestru. Pierwszą rzeczą, którą możesz chcieć zrobić, jest zresetowanie lub ponowne utworzenie profilu użytkownika w domenie w celu sprawdzenia wyniku.

Dostawca usług kryptograficznych zgłosił błąd

Według Microsoft, dostawca usług kryptograficznych (CSP) zawiera implementacje standardy kryptograficzne i algorytmy. Co najmniej, CSP składa się z biblioteki dołączanej dynamicznie (DLL), która implementuje funkcje w CryptoSPI (interfejs programu systemowego). Dostawcy wdrażają algorytmy kryptograficzne, generują klucze, udostępniają pamięć masową i uwierzytelniają użytkowników.

Jeśli napotkasz błędy, oto kilka rzeczy, które możesz chcieć wypróbować:

1] Uruchom serwis.sc i uruchom ponownie usługę kryptograficzną systemu Windows.

2] Otwórz Internet Explorer> Narzędzia> Opcje internetowe. Wybierz kartę Treść i kliknij Certyfikaty. Sprawdź, czy istnieje certyfikat dla programu lub dostawcy, który podaje błędy. Jeśli go brakuje, musisz utworzyć nowy. Jeśli wygasł, usuń go i utwórz nowy. Jeśli dany certyfikat nie działa, wybierz inny certyfikat i usuń stare certyfikaty.

5] Ponownie zainstaluj całą bazę certyfikatów i certyfikaty użytkownika.

6] Jeśli masz Narzędzie klienta uwierzytelniania SafeNet aplikacja zainstalowana w systemie, otwórz aplikację, przechodząc do jej katalogu instalacyjnego lub klikając prawym przyciskiem myszy ikonę SafeNet na pasku zadań i wybierając z menu Tools (Narzędzia).

Kliknij ikonę koła zębatego, aby przejść do sekcji widoku zaawansowanego. W sekcji Widok zaawansowany rozwiń Żetony i przejdź do certyfikatu, którego chcesz użyć do podpisania. Możesz je zlokalizować w grupie Certyfikaty użytkowników.

Następnie kliknij prawym przyciskiem myszy swój certyfikat i wybierz Ustaw jako CSP z menu rozwijanego. Powtórz ten sam krok dla wszystkich certyfikatów, których używasz.

Zamknij narzędzia klienta uwierzytelniania SafeNet i spróbuj ponownie podpisać dokumenty.

7] Odtworzyć folder magazynu Microsoft Cryptography. Przejdź do folderu C: ProgramData Microsoft Crypto RSA. Zmień nazwę folderu oznaczonego jako S-1-5-18. Zrestartuj system i sprawdź, czy to pomaga.

8] Jeśli zainstalowano oprogramowanie ePass2003, przyczyną problemu może być e-token ePass2003. Zaleca się odinstalowanie go i ponowne zainstalowanie. W tym celu przejdź do sekcji Ustawienia narzędzia, przejdź do aplikacji i funkcji i odinstaluj go tak, jak każdą inną aplikację.

Uruchom ponownie komputer i zainstaluj ePass2003 ponownie. W czasie ponownej instalacji upewnij się, że wybrałeś MicroSoft CSP przy wyborze opcji CSP. Rzeczy powinny powrócić do normalności, a błąd dostawcy usług kryptograficznych systemu Windows nie powinien już być widoczny.

Wszystko co najlepsze!

Powiązana treść : Usługi systemu Windows nie uruchamiają się.