Статус: Участник
Группы: Участники
Зарегистрирован: 05.07.2012(UTC) Сообщений: 21
|
При обновлении cades runtime до версии 1.05.0384 с официального сайта КриптоПро перестает работать усовершенствованная ЭЦП. Точнее она формируется, но при проверке выдает ошибку -
Проверка подписи. Ошибка при проверке подписи Встречено неверное значение тега ASN1. код ошибки: 0x8009310b
Похожее сообщение выходит при попытке расширить подпись до x long type 1 с формата CAdES BES.
Ошибка при расширении подписи Встречено неверное значение тега ASN1.
При этом если удалить все продукты криптоПро, очистить все утилитой CSPClean.exe и заново поставить, но версию 1.05.0312, то все корректно отрабатывает.
В чем может быть причина?
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 05.07.2012(UTC) Сообщений: 21
|
Ошибка проявлялась в результате неправильных настроек сервера, реально ошибку выдает другую-
неизвестное исключение.
Включение дебага ничего не дает- ни одной записи из cades.dll там нет.
ОС- Win7(x64) CSP 3.6.6.6497 ЭЦП Runtime 1.05.0384
Формат подписи CAdES X long type 1
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 10.12.2008(UTC) Сообщений: 924 Откуда: Крипто-Про Поблагодарили: 99 раз в 95 постах
|
Что именно вы используете? Интерфейс языка C? Есть ли сообщения в журнале ошибок Windows?
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 05.07.2012(UTC) Сообщений: 21
|
Добрый день. Используем интерфейс языка C. Журнал CAPI2 пуст, никаких сообщений нет при подписи формата X long type 1. При простой подписи стандартные сообщения.
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 10.12.2008(UTC) Сообщений: 924 Откуда: Крипто-Про Поблагодарили: 99 раз в 95 постах
|
Что вы подразумеваете под "простой" подписью? CAdES-BES? или создание подписи при помощи CryptoAPI?
Если я правильно поняла, то один и тот же код, на одной и той же машине при указании типа подписи CAdES-BES нормально отрабатывает и пишет лог. Но если в этом же коде поменять тип подписи на CAdES-X Long Type 1, то возникает "неизвестное исключение" и в логе пусто?
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 05.07.2012(UTC) Сообщений: 21
|
Нет, под простой подписью я понимал обычную подпись ГОСТ- шифрованный хеш. Проблема решена- в новой версии cades.dll немного сменилась сигнатура метода.
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 10.12.2008(UTC) Сообщений: 924 Откуда: Крипто-Про Поблагодарили: 99 раз в 95 постах
|
Что поменялось? И в каком методе?
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close