1

Тема: Подпись ЭЦП. Ошибка "Набор ключей не определен"

Добрый день! Для электронной подписи исходящих сообщений я получил контейнер .vdk, сертификат .cer и пароль к ключу, с помощью Валидата CSP 4.0 установил ключ в систему. В консоли управления сертификатами на соответствующем сертификате появилась надпись "Есть закрытый ключ для этого сертификата". Однако при попытке обращения из C#-кода к закрытому ключу данного сертификата возникает ошибка "Набор ключей не определен". Подскажите, в чем может быть проблема? И есть ли у Валидаты какой-либо SDK для .Net?

2

Re: Подпись ЭЦП. Ошибка "Набор ключей не определен"

Добрый день!

Возможно Вы не указали в коде, что нужно использовать именно Валидата CSP (идентификатор "Validata GOST R 34.10-2001 CSP"). SDK для .Net есть - vcpia2.dll, но для работы с ним необходимо установить и настроить ПО "Справочник сертификатов".

3

Re: Подпись ЭЦП. Ошибка "Набор ключей не определен"

alart пишет:

Добрый день!

Возможно Вы не указали в коде, что нужно использовать именно Валидата CSP (идентификатор "Validata GOST R 34.10-2001 CSP"). SDK для .Net есть - vcpia2.dll, но для работы с ним необходимо установить и настроить ПО "Справочник сертификатов".

Подскажите, пожалуйста, где можно скачать vcpia2.dll и ПО "Справочник сертификатов"? Есть ли документация на SDK и примеры подписи для .Net?

4

Re: Подпись ЭЦП. Ошибка "Набор ключей не определен"

Здравствуйте! После установки и настройки Справочника сертификатов попытался создать ЭЦП файла через контекстное меню проводника, но получил ошибку "Инициализация криптопрофиля. Ошибка VCERT 0xE0700030 - PSE integrity verification error". Скажите, с чем это связано?

5

Re: Подпись ЭЦП. Ошибка "Набор ключей не определен"

А какая ошибка выдается при запуске Справочника сертификатов?

6

Re: Подпись ЭЦП. Ошибка "Набор ключей не определен"

alart пишет:

А какая ошибка выдается при запуске Справочника сертификатов?

Ничего не выдается, Справочник запускается, просит ключ и после этого успешно стартует.

7

Re: Подпись ЭЦП. Ошибка "Набор ключей не определен"

Проблема решена. Справочник сертификатов запускался на сертификате регистрации.