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

Уведомление

Icon
Error

2 Страницы<12
Опции
К последнему сообщению К первому непрочитанному
Offline Ksenia  
#11 Оставлено : 11 сентября 2018 г. 18:21:39(UTC)
Ksenia

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

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

Сказал(а) «Спасибо»: 3 раз
Автор: cross Перейти к цитате
Плагин не умеет делать <ds:Transforms><ds:Transform Algorithm="urn://smev-gov-ru/xmldsig/transform"/> такой трансформ.


Речь только о плагине SignedXML? Можно ли подписать документ вручную через Phpcades, вставив значения хэша, сертификата и вручную сгенерировать подпись через transform или это возможно только на Java?

Отредактировано пользователем 11 сентября 2018 г. 18:22:43(UTC)  | Причина: Не указана

Offline two_oceans  
#12 Оставлено : 12 сентября 2018 г. 0:46:35(UTC)
two_oceans

Статус: Эксперт

Группы: Участники
Зарегистрирован: 05.03.2015(UTC)
Сообщений: 1,602
Российская Федерация
Откуда: Иркутская область

Сказал(а) «Спасибо»: 110 раз
Поблагодарили: 394 раз в 366 постах
Если не ошибаюсь, это трансформ СМЭВ 3 (исключающая каноническая C14N форма, затем замена локальных имен пространств на "ns" плюс цифра и изменение порядка объявления пространств) и похоже трансформ уже заранее был применен в исходном тексте для подписания (верно ли применен точно не скажу). Возможно ли в данном случае каким-то параметром указать проигнорировать неизвестные трансформы в Reference и посчитать хэш без применения указанных трансформов?

Отредактировано пользователем 12 сентября 2018 г. 0:51:22(UTC)  | Причина: Не указана

Offline cross  
#13 Оставлено : 12 сентября 2018 г. 14:23:36(UTC)
Анатолий Беляев

Статус: Сотрудник

Группы: Администраторы, Участники
Зарегистрирован: 24.11.2009(UTC)
Сообщений: 965
Откуда: Crypto-Pro

Сказал(а) «Спасибо»: 3 раз
Поблагодарили: 174 раз в 152 постах
Проигнорировать не получится. Все трансформы указанные в xml должны быть применены. В данный момент ни плагин, ни phpcades (т.к. пользуются одним кодом) не могут сделать подпись с таким трансформом.
С этим трансформом можно сделать подпись или средствами Java и JCP, или средствами .NET.
Техническую поддержку оказываем тут.
Наша база знаний.
Наша страничка в Instagram.
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
2 Страницы<12
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.