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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Milanin  
#1 Оставлено : 4 марта 2025 г. 13:10:56(UTC)
Milanin

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

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

Добрый день

Реализуем интеграцию с ГИИС ДМДК, с использованием CryptoPro и расширения phpCades

В спецификации указано, что при подписи должен выполняться urn://smev-gov-ru/xmldsig/transform
Но если мы включаем в шаблон подписи этот трансформ - то при вызове метода Sign скрипт вылетает с ошибкой (без этого трансформа все подписывается)

Мы делаем что-то неправильно, или phpCades до сих пор не поддерживает этот трансформ?
Если не поддерживает - есть ли какой нибудь workaround? (возможно выполнить самостоятельно трансформ до подписания и потом подписывать?)

Посмотреть код можно тут:

Отредактировано пользователем 5 марта 2025 г. 13:49:46(UTC)  | Причина: Не указана

Offline Milanin  
#2 Оставлено : 6 июня 2025 г. 22:03:14(UTC)
Milanin

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

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

Сам спросил, сам ответил. Php расширение с таким трансформом работать не умеет, выход - самому генерить подпись как это описано здесь
https://habr.com/ru/articles/912514/
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.