Статус: Новичок
Группы: Участники
Зарегистрирован: 21.12.2017(UTC) Сообщений: 8 Сказал(а) «Спасибо»: 3 раз
|
Добрый день. Развернут SVS 2.0.12856, CSP 4.0.9944 Имеется открепленная подпись XMLDSIG и xml-документ doc.xml (1kb) загружен 12 раз(а). sig.xml (5kb) загружен 13 раз(а).Судя по документации SVS подписи XML можно проверять только как присоединенные. Каким образом нужно объединить эти два файла, чтобы можно было провести проверку? И еще. Если на проверку отправить одну только подпись, то SVS возвращает ошибку "Unknown transform has been encountered". Путем постепенного удаления блоков выяснилось, что ему не нравится блок Transform с преобразованием http://www.w3.org/2002/06/xmldsig-filter2Нужно ли сделать какие-то дополнительные настройки в SVS, чтобы исправить эту ошибку?
|
|
|
|
Статус: Эксперт
Группы: Участники
Зарегистрирован: 05.03.2015(UTC) Сообщений: 1,602 Откуда: Иркутская область Сказал(а) «Спасибо»: 110 раз Поблагодарили: 395 раз в 366 постах
|
Присоединение возможно, в частности, если а) трансформ сможет убрать подпись из соединенного документа, б) в подписи указано URI="". В этом случае просто перед закрывающим тегом документа </ns3:AppData> можно вставить весь текст от <ds:Signature до </ds:Signature>. В случае непустого URI вместо завершающего тега документа использовать тег с Id связанным с URI, вставлять также перед соответствующим закрывающим тегом.
В данном случае, второе условие выполнено, а вот сможет ли трансформ убрать подпись я точно сказать не могу, так как не сталкивался с указанным трансформом. Судя по выборке RegNum и RegDoc, есть шанс что да. Однако в любом случае, если трансформ не поддерживается, то проверить подпись не удастся.
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close