Поставщик служб шифрования который не установлен
Перейти к содержимому

Поставщик служб шифрования который не установлен

  • автор:

Полное исправление: ошибка поставщика служб шифрования Windows в Windows 10, 8.1, 7

Ошибка поставщика служб криптографии Windows — это ошибка, связанная с подписанием документов, и если вы не подпишете документы PDF на регулярной основе, вы, вероятно, не будете часто видеть эту ошибку. Для тех, у кого есть эта ошибка, мы попытаемся найти решение сегодня.

Как мы уже упоминали, ошибка поставщика услуг криптографии Windows возникает при попытке подписать документы PDF или при попытке получить доступ к веб-сайтам с поддержкой CAC. Если вы часто подписываете документы в формате PDF, эта ошибка может вызвать много проблем, но, к счастью, есть решение.

Как исправить проблемы с Windows Cryptographic Service Provider в Windows 10

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

  • Поставщик служб криптографии Windows сообщил об ошибке: набор ключей не определен, ключ не существует, ключ недействителен, объект не найден, недопустимая подпись, параметр неверен, доступ запрещен — может появиться множество сообщений об ошибках, но если вы столкнетесь с ними, вы сможете исправить их с помощью одного из наших решений.
  • Ошибка поставщика служб шифрования Windows Adobe — эта проблема может возникать с Adobe Acrobat, и если вы столкнулись с ней, убедитесь, что Adobe Acrobat обновлен. При необходимости проверьте наличие доступных обновлений и загрузите их.
  • Ошибка поставщика служб шифрования Windows, которой нет в маркере безопасности. Это еще одна ошибка, с которой вы можете столкнуться. Чтобы это исправить, просто удалите ненужные сертификаты и проверьте, помогает ли это.
  • Поставщик Windows Cryptographic Service Provider сообщил об ошибке с кодом 0, 1400. По мнению пользователей, эти ошибки могут возникать из-за стороннего программного обеспечения, особенно ePass2003, и, если вы используете этот инструмент, обязательно удалите его и проверьте, решает ли это твоя проблема.

Решение 1 — Выбрать другой сертификат подписи

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

Решение 2 — Установите поставщика криптографии на CSP

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

  1. Откройте инструменты клиента аутентификации SafeNet . Вы можете открыть его, перейдя в каталог установки или щелкнув правой кнопкой мыши значок SafeNet на панели задач и выбрав в меню « Инструменты» .
  2. Когда откроются инструменты клиента SafeNet Authentication, нажмите на символ «золотая шестеренка» вверху, чтобы открыть расширенный вид .
  3. В расширенном представлении разверните Жетоны и перейдите к сертификату, который вы хотите использовать для подписи. Они должны быть расположены в группе пользовательских сертификатов .
  4. Щелкните правой кнопкой мыши свой сертификат и выберите « Установить как CSP» из выпадающего меню. Вам нужно будет повторить шаг 4 для всех сертификатов, которые вы используете.
  5. Закройте клиентские инструменты аутентификации SafeNet и попробуйте снова подписать документы.

После смены поставщика криптографии проблема должна быть полностью решена.

Решение 3 — Удалить ненужные сертификаты

Иногда ошибка Windows Cryptographic Service Provider может появиться из-за определенных сертификатов на вашем ПК. Однако вы можете решить эту проблему, просто найдя и удалив ненужные сертификаты. Вы можете удалить ненужные сертификаты, выполнив следующие действия:

    Нажмите клавишу Windows + R и введите inetcpl.cpl . Нажмите Enter, чтобы запустить его.

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

Решение 4 — Переустановите программное обеспечение ePass2003

Эта ошибка может возникать при использовании e-токена ePass2003, поэтому давайте удалим программное обеспечение ePass2003 и снова установим его.

    Нажмите клавишу Windows + I, чтобы открыть приложение «Настройки» . Теперь перейдите в раздел « Приложения ».

Иногда использование этого метода не работает, так как могут существовать некоторые оставшиеся файлы и записи реестра, которые могут помешать вашей системе и вызвать ошибку поставщика услуг шифрования Windows.

Чтобы предотвратить это, вам необходимо полностью удалить программное обеспечение ePass2003 с вашего компьютера. Лучший способ сделать это — использовать программное обеспечение для удаления, такое как Revo Uninstaller . Программное обеспечение Uninstaller предназначено для удаления любого приложения с вашего компьютера, включая все его файлы и записи реестра, и с помощью этого программного обеспечения вы обеспечите полное удаление приложения.

После удаления ePass2003 с помощью программного обеспечения для удаления установите его снова и проверьте, сохраняется ли проблема.

Решение 5. Установите последние обновления для Adobe Acrobat

Многие пользователи сообщали об ошибке Windows Cryptographic Service Provider при использовании Adobe Acrobat. Кажется, эта проблема возникает, если ваш Acrobat устарел. Однако вы можете решить эту проблему, просто обновив Adobe Acrobat до последней версии.

Чтобы проверить наличие обновлений вручную, просто перейдите в « Справка»> «Проверить наличие обновлений» . Если какие-либо обновления доступны, они будут загружены автоматически в фоновом режиме. После обновления Adobe Acrobat до последней версии проблема должна быть решена полностью.

Решение 6 — Изменить ваш реестр

Если при использовании Adobe Acrobat вы продолжаете получать сообщение об ошибке Windows Cryptographic Service Provider, возможно, проблема связана с вашими настройками. Большинство настроек хранятся в реестре, и для решения этой проблемы нам придется удалить несколько значений из реестра.

Это относительно просто, и вы можете сделать это, выполнив следующие действия:

    Нажмите Windows Key + R и введите regedit . Нажмите Enter или нажмите ОК .

После этого снова откройте Adobe Acrobat, и проблема должна быть решена.

Решение 7. Используйте свою смарт-карту или активный ключ

По словам пользователей, вы можете исправить ошибку Windows Cryptographic Service Provider на вашем компьютере, просто используя смарт-карту или активный ключ. Если у вас нет смарт-карты или активного ключа, содержащего копию сертификата, это решение не подойдет вам, поэтому вы можете просто пропустить его.

Чтобы решить эту проблему, вам просто нужно сделать следующее:

  1. Вставьте смарт-карту или активный ключ.
  2. Теперь нажмите Windows Key + S и войдите в панель управления . Выберите Панель управления из списка.

Это продвинутое решение, но некоторые пользователи утверждают, что оно работает, поэтому, если у вас есть смарт-карта или активный ключ, вы можете попробовать его.

Решение 8 — Создать новую подпись

По мнению пользователей, ошибка Windows Cryptographic Service Provider может появиться в Adobe DC, и лучший способ исправить эту проблему — создать новую подпись с сертификатом Windows. После этого проблема должна быть решена, и все снова начнет работать.

Ошибка поставщика служб шифрования Windows может быть проблематичной, но мы надеемся, что вам удалось исправить ее, используя решения из этой статьи.

Ошибка, выявленная поставщиком служб шифрования Windows | Ключ не существует, код ошибки 2148073485

При подписании документов PDF в Acrobat или Acrobat Reader появляется следующее сообщение об ошибке:

«Поставщик служб шифрования Windows сообщил об ошибке: ключ не существует. Код ошибки: 2148073485»

Дополнительная информация: SHA256 – хеш-алгоритм по умолчанию в Acrobat, начиная с версии 9.1. Однако в предыдущих выпусках, если устройство (например, интеллектуальное устройство чтения или маркер USB) или его драйвер не поддерживали SHA256 или более высокие значения хеша, Acrobat или Reader во избежание ошибок автоматически переходили к использованию хеширования SHA1 при создании подписи.

Изменения в Acrobat или Reader (15.016.20039): с выпуском Acrobat и Acrobat Reader № 15.016.20039 Adobe обеспечивает использование требуемого алгоритма хеширования. Из-за высокого потребительского спроса в отношении соблюдения требований регулирующих органов и отрасли Adobe удалил автоматический переход к хешированию SHA1. Именно поэтому появляется сообщение об ошибке и последующее подписание завершается ошибкой, если требуемый алгоритм хеширования не поддерживается.

Решение. Проверьте наличие обновленной версии драйвера

За получением информации об обновленном драйвере, который может устранить эту ошибку, обратитесь к производителю устройства или драйвера подписи.

Если запрошенные алгоритм хэширования не поддерживается устройством подписи, решение заключается в установке значения ключа реестра aSignHash равным SHA1, как описано на этой странице. Однако не следует применять этот подход, так как в результате SHA1 будет установлен в качестве алгоритма хеширования по умолчанию для всех подписей, что не рекомендуется в отрасли. Следовательно, корпорация Adobe настоятельно рекомендует обращаться к производителю устройства или драйвера подписи за получением нового устройства или драйвера, который поддерживает SHA256 или более высокие значения хеша.

Настройка поставщика услуг шифрования

Чтобы открыть консоль конфигурации клиента NAP, нажмите кнопку Пуск, выберите Выполнить, введите NAPCLCFG.MSC, а затем нажмите кнопку ОК.

Откройте Параметры регистрации работоспособности, а затем — Политика запросов.

Щелкните Поставщик служб шифрования правой кнопкой мыши и в контекстном меню выберите пункт Свойства.

В диалоговом окне Свойства: Поставщик служб шифрования щелкните Указанный, а затем выберите требуемого поставщика службы шифрования.

Дополнительная информация

  • Для выполнения данной процедуры необходимо входить в группу «Администраторы» на локальном компьютере или получить соответствующие полномочия путем делегирования. Если компьютер присоединен к домену, эту процедуру могут выполнять члены группы «Администраторы домена». При этом по соображениям безопасности рекомендуется использовать команду Запуск от имени.

Чтобы открыть командную строку, нажмите кнопку Пуск, последовательно выберите пункты Все программы, Стандартные и Командная строка.

Введите следующую строку для получения списка поставщиков услуг шифрования, поддерживаемых клиентским компьютером: netsh nap client show csps

Введите: netsh nap client set csp name = <имя> keylength = <длина_ключа>

Следующая таблица поможет заполнить подстановочные поля команды Netsh.

Любой доступный поставщик услуг шифрования.

Имя поставщика услуг шифрования, используемого для шифрования данных при связи клиентского компьютера и HRA-сервера.

Любое целое. (Необязательно)

Указывает длину асимметричного ключа. По умолчанию — 2048.

Дополнительная информация

  • Для выполнения данной процедуры необходимо входить в группу «Администраторы» на локальном компьютере или получить соответствующие полномочия путем делегирования. Если компьютер присоединен к домену, эту процедуру могут выполнять члены группы «Администраторы домена». При этом по соображениям безопасности рекомендуется использовать команду Запуск от имени.

Импорт pfx сертификата — Произошла внутренняя ошибка

Столкнулся лично с непонятной ошибкой при импорте в Windows обычного сертификата с закрытым ключом. Получал сообщение: «Произошла внутренняя ошибка. Либо профиль пользователя недоступен, либо для импорта закрытого ключа требуется поставщик служб шифрования, который не установлен.» Не смог воспользоваться им на другом компьютере, когда возникла необходимость. Ошибка была совершенно неинформативная, так что пришлось разбираться с проблемой.

Как я уже сказал во вступлении, нужно было воспользоваться сертификатом, который изначально выпущен для работы с сервисами Контур. На другом компьютере нужно было зайти в личный кабинет ИП в налоговой. Для этого с исходного компьютера сначала экспортировали закрытый ключ в файл формата .pfx и сам сертификат в виде файла с расширением .cer.

По неизвестной причине на другом компьютере не получалось импортировать закрытый ключ. При попытке это сделать, получал ошибку:

Произошла внутренняя ошибка. Либо профиль пользователя недоступен, либо для импорта закрытого ключа требуется поставщик служб шифрования, который не установлен.

Доступа к исходному компьютеру уже не было. Нужно было разбираться на месте. Не буду рассказывать про всё то, что пробовал. Скажу сразу, в чём была причина ошибки конкретно у меня. Либо кончилась лицензия на Крипто ПРО, либо не совпадала версия с той, что была изначально. Так как я почти одновременно выполнил оба действия — установил лицензию и обновил версию, не знаю, что в итоге произошло.

Сертификаты, выпущенные Контуром, уже содержат в себе лицензию Крипто ПРО, так что специально с ней что-то делать не надо. Когда ты постоянно пользуешься сервисами с сертификатами, следить за лицензией и что-то делать с ней не обязательно. Проблема возникает конкретно при импорте.

В итоге решил проблему с ошибкой импорта pfx сертификата просто. Зашёл на сервис help.kontur.ru и выполнил диагностику компьютера. Одним из рекомендуемых действий было обновление Крипто ПРО и установка лицензии. Выполнил оба действия и после этого сертификат был успешно импортирован.

После этого смог воспользоваться личным кабинетом ИП в налоговой. Сразу могу сказать, что причин упомянутой ошибки может быть очень много. Я натыкался в процессе поиска на разные варианты исправления. Кому-то помогала переустановка Windows, кому то новый экспорт и импорт, кому-то ещё что-то.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *