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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline excont  
#1 Оставлено : 23 августа 2017 г. 16:32:19(UTC)
excont

Статус: Активный участник

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

Сказал(а) «Спасибо»: 2 раз
Добрый день.
1. Window7
2. КриптоПро CSP 4.0.9842, версия ядра 4.0.9014КС1, браузер плагин 1.2.1
3. Пытаюсь создать подпись xml по шаблону в браузере
4. Лог прикрепил
Необходимо реализовать обмен с таможней. Они используют алгоритм канонизации документа urn:xml-dsig:transformation:v1.1. Вот на этом этапе криптопро выдает ошибку An error was encountered while processing an XML digital signature. (0x800705BA)
Структуру подписываемого файла и лог прикрепил
signing_xml.xml (5kb) загружен 6 раз(а). USER-PTK.LOG (3kb) загружен 5 раз(а).

Отредактировано пользователем 23 августа 2017 г. 16:33:08(UTC)  | Причина: Не указана

Offline excont  
#2 Оставлено : 23 августа 2017 г. 16:39:18(UTC)
excont

Статус: Активный участник

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

Сказал(а) «Спасибо»: 2 раз
Помогите, коллеги, нужны идеи, как можно обойти данную проблему.
Offline excont  
#3 Оставлено : 23 августа 2017 г. 17:32:08(UTC)
excont

Статус: Активный участник

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

Сказал(а) «Спасибо»: 2 раз
Такая мысль...оборачивающая подпись для xml сводится к следующему: вставляем сертификат, получаем хэш для Object, получаем хэш для KeyInfo, а дальше накладываем подпись на SignedInfo. А что если получить такой же хэш от этого элемента и подписать этот хэш, такая подпись будет валидной? Хотелось бы услышать ответ от сотрудников КриптоПро, по возможности. Надо ли строку SignedInfo кодировать в base64 или это только для бинарных данных?
А заодно еще вопрос, вычислять хэш нужно от оригинальной xml строки или строка должна быть валидным xml документом, т.е. содержать объявление xml <?xml version="1.0" encoding="utf-8"?>?

Отредактировано пользователем 24 августа 2017 г. 11:19:33(UTC)  | Причина: Не указана

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