Статус: Активный участник
Группы: Участники
Зарегистрирован: 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)
| Причина: Не указана
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 11.01.2017(UTC) Сообщений: 41
Сказал(а) «Спасибо»: 2 раз
|
Помогите, коллеги, нужны идеи, как можно обойти данную проблему.
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 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)
| Причина: Не указана
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close