Доставчикът на криптографски услуги на Windows съобщи за грешка
Понякога, когато се опитваме да поставим цифров подпис в PDF файл с помощта на софтуер, създаден специално за целта, се появява съобщение за грешка, носещо някое от следните описания:
The Windows Cryptographic Service Provider reported an error. Invalid provider type specified, invalid signature, security broken, code 2148073504 or keyset does not exist
Проблемът в повечето случаи възниква поради остарели сертификати или повредени настройки в системния регистър. И така, първото нещо, което може да искате да направите, е да нулирате или да създадете отново потребителския профил в домейна, за да проверите резултата.
Доставчикът на криптографски услуги на Windows(Windows Cryptographic Service Provider) съобщи за грешка
According to Microsoft, a cryptographic service provider (CSP) contains implementations of cryptographic standards and algorithms. At a minimum, a CSP consists of a dynamic-link library (DLL) that implements the functions in CryptoSPI (a system program interface). Providers implement cryptographic algorithms, generate keys, provide key storage, and authenticate users.
Ако се сблъскате с грешки на доставчика на криптографски услуги(Service Provider) , ето няколко неща, които може да искате да опитате:
- Рестартирайте криптографската услуга
- Проверете сертификата
- Преинсталирайте сертификата
- Клиентски инструмент за удостоверяване на SafeNet
- Създайте отново папката Local Store на Microsoft Cryptography
- Деинсталирайте ePass2003.
1] Рестартирайте криптографската услуга
Стартирайте services.msc и рестартирайте криптографската услуга на Windows(Windows Cryptographic Service) .
2] Проверете сертификата
Отворете Internet Explorer > Tools > Internet опции(Options) . Изберете раздела Съдържание(Content Tab) и щракнете върху Сертификати(Certificates) . Проверете дали има сертификат за програмата или доставчика, който издава грешки. Ако липсва, ще трябва да създадете нов. Ако е изтекъл, премахнете го и създайте нов. Ако даден сертификат не работи, изберете друг сертификат и премахнете старите сертификати.
3] Преинсталирайте сертификата
Преинсталирайте цялото хранилище за сертификати и сертификатите на потребителя.
4] Проверете(Check) клиентския инструмент за удостоверяване на SafeNet(SafeNet Authentication Client Tool)
Ако имате инсталирано приложението SafeNet Authentication Client Tool във вашата система, отворете приложението, като отидете до неговата инсталационна директория или като щракнете с десния бутон върху иконата SafeNet в системната област и изберете Инструменти от менюто.
Щракнете върху(Click) иконата с формата на зъбно колело, за да получите достъп до раздела Разширен изглед(Advanced View) . Под секцията Разширен изглед(Advanced View) разгънете Tokens и отидете до сертификата, който искате да използвате за подписване. Можете да ги намерите в групата потребителски(User) сертификати.
След това щракнете с десния бутон върху сертификата си и изберете Задаване(Set) като CSP от падащото меню. Повторете същата стъпка за всички сертификати, които използвате.
Затворете SafeNet Authentication Client Tools и опитайте да подпишете документите отново.
5] Създайте отново папката Local Store на Microsoft Cryptography
Придвижете се до папката C:\ProgramData\Microsoft\Crypto\RSAПреименувайте папката с етикет S-1-5-18 . Рестартирайте системата си и вижте дали помага.
6] Деинсталирайте ePass2003
Ако имате инсталиран софтуер ePass2003 , причината за проблема може да е електронният токен на ePass2003. Препоръчително е първо да го деинсталирате и да го инсталирате отново. За това отидете в секцията Настройки(Settings) на инструмента, отидете до Приложения(Apps) и функции и го деинсталирайте, както всяко друго приложение.
Рестартирайте компютъра си и инсталирайте ePass2003 отново. По време на повторното инсталиране се уверете, че сте избрали Microsoft CSP , когато избирате опция CSP . Нещата трябва да се върнат към нормалното и грешката на доставчика на криптографски услуги на Windows не трябва да се появява повече.(Windows)
All the best!
Свързано четене(Related read) : Услугите на Windows няма да се стартират(Windows Services will not start) .
Related posts
Фоновата интелигентна услуга за трансфер не работи в Windows 11/10
Как да включите регистрирането на отстраняване на грешки в услугата за време на Windows
Какво представлява услугата Windows Update Medic (WaaSMedicSVC.exe)?
Как да активирате или деактивирате IP Helper Service в Windows 10
Проблем при качване в услугата за отчитане на грешки на Windows
Windows не можа да стартира услугата WLAN AutoConfig, грешка 1068
Услугата за актуализиране на Windows липсва в Windows 11/10
Windows не можа да стартира услугата, грешка 0x80070005, достъпът е отказан
CLIPSVC (Услуга за клиентски лицензи) не се стартира; Как да активирам ClipSvc?
Поправете приложението за услуги и контролер Високо използване на процесора в Windows 11/10
NTP клиентът показва неправилно време в Windows 10
Как да активирате DNS клиентската услуга, ако не е в сиво в Windows 10
Поправете код за грешка на услугите за актуализиране на Windows Server 0x80072EE6
Как да активирам услугата Touch Keyboard и Handwriting Panel?
Флагът за отложено автоматично стартиране не може да бъде зададен - грешка в услугата на Windows
Безжичната услуга на Windows не работи на този компютър
Как да поправите Print Spooler в Windows 11/10
Хост на доставчик на WMI (WmiPrvSE.exe) Високо използване на процесора в Windows 11/10
Оптимизация на доставката на хоста на услугата Висока употреба на мрежа, диск или процесор
Windows не можа да стартира услугата за защита на софтуера