Ключевое слово в защите информации
ключевое слово
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline naumov-web  
#1 Оставлено : 5 сентября 2016 г. 9:10:45(UTC)
naumov-web

Статус: Участник

Группы: Участники
Зарегистрирован: 11.08.2016(UTC)
Сообщений: 19
Откуда: Россия

Сказал(а) «Спасибо»: 2 раз
Добрый день, уважаемые форумчане.

Столкнулся вот с какой проблемой. Есть подпись в формате CAdES-BES. Необходимо дополнить ее до CadES-X Long Type 1. Для этого решил воспользоваться API на C++.
Подпись, созданная с помощью сертификата от КриптоПро прекрасно дополняется до XLT1. А вот подпись, созданная с помощью сертификата от ИнфоТекс (VipNet) не дополняется, вылетает ошибка.
Судя по коду ошибки, не подтверждается подлинность сертификата через OCSP-запрос, хотя если через Java сделать OCSP-запрос, то OCSP-сервис VipNet возвращает ответ, что сертификат валиден.
Обращение к сети производится через прокси-сервер. Авторизации на прокси-сервере для моего IP нет, то есть, прокси не должен блокировать запрос.
В качестве TSP-сервера использую TSP-сервер КриптоПро.

Подпись, расшифровку OCSP-ответа и лог ошибок прилагаю (лог записывался с момента запуска Visual Studio 2015 и до окончания процесса дебага приложения).
Заранее благодарен за любую помощь. Если есть варианты реализации данной задачи на C# или Java, это тоже подойдет. res.txt (2kb) загружен 3 раз(а). test2sig.txt.sig (23kb) загружен 5 раз(а). logfile.LOG (94kb) загружен 4 раз(а).
Offline JChan  
#2 Оставлено : 5 сентября 2016 г. 12:21:49(UTC)
JChan

Статус: Новичок

Группы: Участники
Зарегистрирован: 11.08.2016(UTC)
Сообщений: 2

У нас та же проблема. Подпись и Сертификат от VipNet.
OS - Linux
API - C/C++
Для подписи типа CADES_BES функция CadesSignMessage() отрабатывает без ошибок
Для подписи типа CADES_X_LONG_TYPE_1 функции CadesEnhanceMessage() или CadesSignHash() выдают ошибку
с кодом 0x8007064a
Версия 3.6
В чём может быть проблема
Offline JChan  
#3 Оставлено : 14 сентября 2016 г. 8:57:10(UTC)
JChan

Статус: Новичок

Группы: Участники
Зарегистрирован: 11.08.2016(UTC)
Сообщений: 2

Автор: JChan Перейти к цитате

Для подписи типа CADES_X_LONG_TYPE_1 функции CadesEnhanceMessage() или CadesSignHash() выдают ошибку
с кодом 0x8007064a

Проблема решена, путем покупки лицензии на TSP client.



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