Ошибка «Указан неправильный алгоритм 0x80090008» — что делать?

Ошибка «Указан неправильный алгоритм 0x80090008» - что делать? ЭЦП

Почему криптопро не видит ключ эцп

Наиболее широко используемая в России криптовалюта называется КриптоПро CSP. Только с этой криптопровайдером функционируют некоторые торговые платформы и автоматы. Разработчик и сеть распространения свободно распространяют программное обеспечение, но за лицензию приходится платить дополнительно. Приобретая сертифицированную ЭП, клиенты получают следующие инструменты:

  • Закрытый и открытый ключи;
  • Сертификат ключа проверки электронной подписи (EKPEP, SEP) — связан с открытым ключом;
  • Физический носитель, на котором записаны все перечисленные средства.

Владелец EPA подключает ключ USB к своему компьютеру и входит в пароли каждый раз, когда ему нужно подписывать цифровой документ или подтверждать пароль (двухфакторная идентификация). Также возможно использовать все компоненты без физического крипто-ключа, написав их все в компьютерный реестр.

При работе с ЭП могут возникнуть ситуации, когда пользователь открывает список ключей и не видит ЭП. Существует ряд причин, которые могут вызвать эту проблему.

«1с-эдо» не видит криптопро csp

«1С-ЭДО» — это программа электронного обмена документами, которая встроена в бухгалтерскую базу «1С». С помощью сервиса можно отправлять отчетность в контролирующие органы или инстанции (ФНС, ПФР) и общаться с контрагентами удаленно. Квалифицированный УЦ должен заверять документы, подтверждающие их юридическую силу (ЭП). Вам необходимо предпринять следующие действия, если ключ в КриптоПро не виден сервису 1С-ЭДО:

  • Проверить, что на компьютере установлена актуальная версия криптопровайдера
  • Если есть СКЗИ, проверить, что оно соответствует заявке, которая была указана в настройках обмена с 1C.

Как проверить настройки криптопровайдера

  1. Запустите сервис «1С-ЭДО».
  2. Перейдите на вкладку «Отчеты». → «Регулируемые отчеты». Нажмите на кнопку «Настройки».
  3. Нажмите кнопку «Здесь» в подразделе «Документооборот с руководителями».

Выберите другую программу и сохраните ее, нажав кнопку «ОК», если в поле «Криптопровайдер» отображается провайдер, отличный от уже установленного на ПК (например, VipNet).

Документация

Текст ошибки: 

Ошибка сообщения (0x80004005)

Ошибка сообщения (0x80004005)

Ошибка при сохранении данных

Ошибка зарядки данных

Ошибка при добавлении данных в сообщение

Рекомендуется неправильный алгоритм (0x80090008)

Как выглядит ошибка

2022-05-06_12-58-50.png

Решение

В большинстве случаев алгоритм (0x80090008) указывает ошибку, а не наоборот. Как установить сертификат на переустановку?

1. Все в программе Cryptooarch настроено так, как указано в видеоинструкции.

2. Найдите свой сертификат и поместите на него указатель мыши. Выберите DER, кодирующий в окне, которое появляется после нажатия кнопки экспорта. Укажите, что вы не хотите экспортировать закрытый ключ в следующем окне. Вам не нужно удалять сертификат из вашего личного хранилища, если вы не хотите. Установите флажки для установки личного сертификата и поместите его в контейнер в импорт мастера сертификата. Следующий шаг-выбрать крипто-провайдер и контейнер вручную. Повторите подписание после успешного импорта.

2. Для переустановки сертификата можно воспользоваться программой КриптоПро CSP. Откройте программу КриптоПро CSP и выберите вкладку Инструменты для начала работы. Затем нажмите кнопку Обзор и просмотр сертификатов в контейнере. Выберите контейнер, затем нажмите Установить после выбора Ок. Повторите подписание в третий раз.

Если ошибка все еще возникает или продолжает возникать после переустановки сертификата в КриптоАРМ, посетите страницу Общие сведения. Добавьте здесь этот документ в поле Владелец сертификата, затем нажмите Применить и ОК.

Дополнительные решения

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

Что еще можно попробовать?

Необходимое количество исправлений должно быть достаточным для устранения ошибки 0x80090008. Все рассмотренные нами случаи относятся к одной из этих групп.

Изменить владельца сертификата

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

Как добиться успеха

  1. Перейдите в раздел «Профили» в CryptoARM.
  2. Нажмите на кнопку «Управление профилями» и перейдите к учетной записи, рядом с которой стоит зеленая галочка.
  3. На вкладке «Общие» найдите «Владелец сертификата».
  4. Добавьте пользователя с ошибкой «Неверный алгоритм 0x80090008» в список.
  5. Теперь просто «Применить» и попробуйте подписать снова.

Не работает служба инициализации

S CPEP не будет работать, если Crypto Pro выключен. После его выбора нажмите команду Win R.

  1. Введите команду services.msc.
  2. На вкладке «Службы» выберите «Служба инициализации» и проверьте ее активность в свойствах.

Если сервис отключен, нажмите ОК.

Недостаточно прав для выполнения операции в криптопро

Вместе с ошибкой появляется сообщение «Компонент не подходит для доступа к сертификатам». Существует два объяснения.

  1. При попытке авторизации в myAlpari, например, на портале надзорного органа, куда следует отправить отчет (нажав на иконку «Подключение по сертификату»). При проверке КЭП (нажав на кнопку «Проверить» в разделе «Помощь»).

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

  • Плагин КриптоПро ЭЦП Browser 2.0 не установлен (или имеет старую версию)
  • Страница, к которой пытается обратиться клиент, не добавлена в папку доверенных ресурсов.

Компонентом для внедрения ЭЦП на веб-сайтах является плагин для браузера. Вы можете использовать его для создания электронной подписи на веб-сайтах. КриптоПро не сможет взаимодействовать с веб-сайтом и выполнять на нем операции ЭЦП.

  1. Зарегистрируйте дистрибутив cadesplugin.exe.
  2. Запустите установку, нажав на значок программы установки.
  3. Разрешите программе внести изменения, нажав кнопку «Да».

По завершении процедуры вы увидите уведомление о том, что она прошла успешно. Чтобы внести изменения, нажмите OK и перезагрузите браузер.

Настроек по умолчанию для Microsoft Internet Explorer (MIE) достаточно. На последнем этапе веб-сайт добавляется в список надежных веб-сайтов:

  1. С помощью меню Пуск (CTRL ESC) найдите продукт КриптоПро CSP.
  2. Перейдите к настройкам плагина EDS Browser.
  3. В разделе «Список доверенных узлов» введите адреса всех ресурсов, которые принимают ваш сертификат.

Рекомендуется удалить плагин и установить его снова, если проблема сохраняется после перезагрузки компьютера.

Ошибка исполнения функции при подписании эцп

Согласно ошибке, у КриптоПро CSP отсутствует лицензия. Государственной Думы и т.д., в случае попытки подписания документов на торговых площадках или в информационных системах (ЕГАИС, ЖКХ).

Лицензия криптопровайдера может быть включена в сертификат ЭП или подключена к APM. Убедитесь, что во втором сценарии лицензия введена на рабочем ПК. На вкладке «Общие» в меню вновь запущенного криптопровайдера-аналога можно уточнить срок действия криптопровайдера.

Ошибка криптопро «0x80090008»: указан неправильный алгоритм

Пользователь увидит на экране код ошибки «0x80090008», если новая версия КриптоПро не соответствует новым требованиям к отчетности. Это указывает на то, что на компьютере установлена устаревшая версия программы. Проверьте сертификацию:

  1. В меню «Пуск» выберите «Все программы» → «КриптоПро».
  2. Откройте службу «КриптоПро CSP» и выберите команду «Тест».
  3. Нажмите кнопку «По сертификату» и укажите нужный файл.

Система укажет все найденные ошибки EPA.

Ошибка при проверке цепочки сертификатов в криптопро

Только когда СКЗИ проверяет зависимость (доверенность) сертификата, можно гарантировать электронную подпись. Программа проверяет цепочку сертификации (ЦС), которая состоит из следующих компонентов.

  • Мастер-сертификат Министерства связи (первое звено в цепи), выданный ЦС
  • Промежуточный сертификат ЦС (IC)
  • SCPEP

У Ц правильно строит SCREP (конечная точка) и проверяет наличие безопасного маршрута от Министерства связи до пользователя. Проверка цепочки сертификатов для КриптоПро выдала ошибку, указывающую на неисправность одного из компонентов системы. ЭП считается недействительной и непригодной для подписания файлов.

Второе обоснование является первым. Откройте папку cryptoprovider и выберите раздел «Certificates» для просмотра текущего статуса ЦС. На вкладке «Общие» будет указано, что ЦС не был проверен на надежность, если цепочка разорвана.

Проблемы с браузером

Разработчик SKSI советует использовать веб-браузер MIE для изучения электронных файлов в Интернете. Но и он сталкивается с трудностями. Если вы обнаружите, что адрес вашего браузера отключен:

  1. Щелкните значок браузера на рабочем столе.
  2. В контекстном меню выберите соответствующую роль.

Вы можете установить автоматический доступ в настройках, чтобы предотвратить ненужные действия. Устаревшую версию браузера необходимо обновить до последней версии. Антивирусные программы должны быть отключены, так как многие из них мешают работе СКЗИ.

Сертификаты не отвечают критериям криптопро

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

Ошибка «Указан неправильный алгоритм 0x80090008» - что делать?

S KSI должен быть «снесен» и переустановлен как первый шаг в устранении сбоя. Если это все еще не решило проблему, CS была сформирована неправильно. Практика показала, что подача хорошего примера для детей не важна. Пойдя в SCPEP, отправитель обнаружил, что «нет информации для проверки этого сертификата».

Корневый сертификат должен сначала быть установлен после того, как убедится, что он присутствует в цепочке. Start Run и Regedit, так как администраторы являются двумя дополнительными методами, доступными на форуме разработчика, если первый неудачный. Ветви должны быть удалены:

Ошибка «Указан неправильный алгоритм 0x80090008» - что делать?

Удаление этих файлов сделает их доступными для вас. Альтернативный метод позволяет устранить ошибку без ущерба для системы и сохраненных файлов.

Удаление программы

Переустановка СКЗИ поможет отменить изменение алгоритма, если нет проблем.

  1. Найдите криптопровайдер через «Пуск».
  2. Выберите команду «Удалить».
  3. Перезагрузите компьютер.

Перед установкой новой программы необходимо полностью стереть все следы старой с помощью специализированного инструмента cspclean от КриптоПро, чтобы она могла нормально функционировать:

  1. Запустите файл cspclean.exe на рабочем столе.
  2. Подтвердите удаление изделия, нажав клавишу «YES».
  3. Перезагрузите компьютер.

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

Установка актуального релиза

Есть файловые приложения, доступные для загрузки на странице SKZI. Создание персонального компьютера занимает в среднем 5 минут.

  1. Нажмите на кнопку «Регистрация».
  2. Введите свои личные данные и подтвердите свое согласие на доступ к личной информации.

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

Считается, что переустановка компьютера помогает избавиться от кода ошибки «0x80090008». Свяжитесь с технической поддержкой разработчика или авторизованным дистрибьютором (который продал лицензию), если проблема продолжается.

Электронная подпись описи содержания пакета недействительна

Один КЭП может одновременно сертифицировать несколько файлов. Вы можете включить опись с перечнем всех файлов в отдельное письмо в дополнение к набору подтверждающих документов. Необходимо рассмотреть список документов, включая ЭП.

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

Нарушение доверенной цепочки, упомянутое ранее, и привело к сбою. Удалите их, если они у вас есть, затем перезагрузитесь.

Оцените статью
ЭЦП64
Добавить комментарий