the Guard Fox news

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

Ошибки такого рода приводят к критическим сбоям в работе хранилища сертификатов, вследствие чего возникают проблемы как с авторизацией на сайтах, так и с подписанием средствами КЭП.

Проблема может появиться в виду различных причин, самой распространенной из которых является конфликт разных криптопровайдеров. В этой статье мы рассмотрим некоторые типичные случаи и расскажем, как устранить конфликт СКЗИ на примере Криптопро CSP и продуктов Vipnet.

Причины возникновения ошибки

Распространенной причиной ошибок вроде "Ошибка создания подписи" и "Ошибка исполнения функции" является конфликт разных криптопровайдеров, установленных на одном рабочем месте - например Криптопро CSP и Vipnet CSP.

Если вы столкнулись с подобной проблемой, первое, что следует сделать: проверить факт наличия второго криптопровайдера. Для этого в строке поиска рядом со значком Пуск введите три буквы: csp. Если целевых результатов в списке установленных программ выдается более чем одно значение с разными наименованиями, это может говорить о наличии нескольких СКЗИ.

Классический пример: связка Vipnet Client + Vipnet CSP

Многие организации в наши дни сталкиваются в работе с программой Vipnet Client, обеспечивающей подключение к сервисам и системам закрытого типа (частным сетям). Например, так работает во многих регионах система «Дело» (Дело Web), подключение к площадкам АСТ ГОЗ и многие другие информационные системы.

Примечание:
VipNet Client — программный комплекс от компании «ИнфоТеКС», предназначенный для защиты локальных сетей и удалённых рабочих мест. Комплекс разработан на базе технологии ViPNet и сертифицирован ФСБ России. Основная функция программы - обеспечение защищенного подключения к сетям (системам) закрытого типа.

Корень проблемы

Vipnet Client (не путать с Vipnet CSP!) сам по себе не вызывает конфликтов с КриптоПро CSP, однако в полном составе установки дистрибутив программы содержит дополнительный модуль - криптопровайдер Vipnet CSP - и потому, во избежание конфликтов СКЗИ, необходимо изменять состав компонентов в процессе установки. Разработчик такую возможность предусмотрел, но многие при установке забывают эту возможность применять на деле. Если установить полный комплект Vipnet Client, впоследствии возникает конфликт с основным СКЗИ - Криптопро CSP, так как встает второй криптопровайдер - Vipnet CSP.

Как самостоятельно устранить конфликт СКЗИ (удалить Vipnet CSP), не повредив Vipnet Client

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

Порядок действий:

1) В списке установленных программ в Панели управления найдите Vipnet Client, выделите его и нажмите «Изменить». В открывшемся окне выберите «Изменить состав» и снимите галочки с пунктов:

🔵 Поддержка работы Vipnet CSP через Microsoft CryptoAPI;

🔵 Панель управления Vipnet CSP.

2) В списке программ в Панели управления найдите Криптопро CSP, выделите его и нажмите «Восстановить». После завершения процесса восстановления Криптопро CSP перезагрузите компьютер.
Если эта статья полезна
Если вам помогли наши рекомендации, вы можете поблагодарить автора, нажав кнопочку "Поддержать" в конце этой статьи.

Помощь специалиста

Если у вас возникли трудности и требуется помощь или консультация, оставьте заявку на обратный звонок на нашем сайте, и мы свяжемся с вами в течение 20 минут.
Будем рады подобрать для вас эффективное решение, вне зависимости от уровня сложности технических препятствий!
Больше полезной и актуальной информации - на нашем канале! Рекомендуем подписаться, чтобы всегда быть в курсе современной проблематики эксплуатации электронной подписи и средств криптографии!
Криптография и PKI