Исправить ошибки поставщика криптографических услуг в Windows 10/8/7

Оглавление:

Исправить ошибки поставщика криптографических услуг в Windows 10/8/7
Исправить ошибки поставщика криптографических услуг в Windows 10/8/7
Anonim

Иногда, когда мы пытаемся помещать цифровую подпись в файл PDF с использованием программного обеспечения, специально предназначенного для этой цели, появляется сообщение об ошибке, содержащее любое из следующих описаний:

The Windows Cryptographic Service Provider reported an error. Invalid provider type specified, invalid signature, security broken, code 2148073504 or keyset does not exist

Проблема в большинстве случаев возникает из-за устаревших сертификатов или поврежденных настроек в реестре. Итак, первое, что вы можете сделать, это сбросить или воссоздать профиль пользователя в домене, чтобы проверить результат.

Cryptographic Service Provider сообщила об ошибке

Image
Image

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.

Если вы сталкиваетесь с ошибками, вот несколько вещей, которые вы можете попробовать:

1] Запустите services.msc и перезапустите службу криптографии Windows.

2] Откройте Internet Explorer> Инструменты> Свойства обозревателя. Выберите вкладку «Содержимое» и нажмите «Сертификаты». Проверьте, есть ли сертификат для программы или поставщика, выдающего ошибки. Если он отсутствует, вам придется создать новый. Если он истек, удалите его и создайте новый. Если какой-либо конкретный сертификат не работает, выберите другой сертификат и удалите старые сертификаты.

5] Переустановите все хранилище сертификатов и сертификаты пользователя.

6] Если у вас есть Средство проверки подлинности SafeNet приложение, установленное в вашей системе, откройте приложение, перейдя в его установочный каталог или щелкнув правой кнопкой мыши значок SafeNet на панели задач и выбрав «Инструменты» в меню.

Нажмите значок «шестерня», чтобы перейти в раздел «Расширенный вид». В разделе расширенного просмотра разверните токены и перейдите к сертификату, который вы хотите использовать для подписания. Вы можете найти их в группе «Сертификаты пользователя».

Затем щелкните правой кнопкой мыши на своем сертификате и в раскрывающемся меню выберите «Установить как CSP». Повторите тот же шаг для всех сертификатов, которые вы используете.

Закройте средства проверки подлинности SafeNet Authentication Client и попробуйте подписать документы еще раз.

7] Восстановите папку локального хранилища Microsoft Cryptography. Перейдите к C: ProgramData Microsoft Crypto RSA папка. Переименуйте папку с надписью S-1-5-18. Перезагрузите свою систему и посмотрите, помогает ли она.

8] Если у вас есть ePass2003 программное обеспечение установлено, причиной проблемы может быть e-токен ePass2003. Желательно, чтобы он был удален в первую очередь и переустановил его. Для этого перейдите в раздел «Настройки» инструмента, перейдите в «Приложения и функции» и удалите его так же, как и любое другое приложение.

Перезагрузите компьютер и установите ePass2003 снова. Во время переустановки убедитесь, что вы выбираете MicroSoft CSP при выборе опции CSP. Все должно вернуться к нормальной жизни, и ошибка поставщика криптографических услуг Windows больше не должна появляться.

Всего наилучшего!

Связанное чтение: Службы Windows не запускаются.

Рекомендуемые: