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

Уведомление

Icon
Error

2 Страницы12>
Опции
К последнему сообщению К первому непрочитанному
Offline Сeргeй  
#1 Оставлено : 1 мая 2024 г. 10:15:47(UTC)
Сeргeй

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

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

Сказал(а) «Спасибо»: 1 раз
Всем добрый дня!

Скажу сразу, я не силён в этом вопросе, поэтому могу сформулировать вопрос неправильно, но постараюсь объяснить подробно.

Прошу помочь знающих людей с поиском программы (или способа/алгоритма) подписи файла XML для дальнейшей отправки в федеральный фонд.

На входе имеется файл с данными в формате XML. Пример файла (Яндекс диск, скриншот)

Также имеется сам ключ с такими параметрами:

длина ключа: 512 бит, алгоритмы: ГОСТ Р 34.10-2012 DH 256 бит, ГОСТ Р 34.10 256 бит (параметры обмена по умолчанию), ГОСТ Р 34.11-2012 256 бит, ГОСТ 28147-89 (параметры шифрования ТК26 Z)

На выходе нужно получить подписанный тот же файл формата XML, но в его структуре в конце файла должно быть следующее: Скриншот из документации
Offline Сeргeй  
#2 Оставлено : 13 мая 2024 г. 10:02:23(UTC)
Сeргeй

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

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

Сказал(а) «Спасибо»: 1 раз
я так понимаю, что формат подписи должен быть XMLdSig, есть какой-нибудь продукт, который подпишет в нужном формате по алгоритму (из документа) <ds:SignatureMethod Algorithm="urn:ietf:params:xml:ns:cpxmlsec:algorithms:gostr34102012-gostr34112012-256"/>?
Offline Андрей *  
#3 Оставлено : 13 мая 2024 г. 10:57:53(UTC)
Андрей *

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

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

Сказал «Спасибо»: 550 раз
Поблагодарили: 2212 раз в 1727 постах
Здравствуйте.

Можно начать со знакомства с плагином.

https://cryptopro.ru/sit...cades/demopage/main.html


Если есть корректный пример xml, приложить для проверки.
Техническую поддержку оказываем тут
Наша база знаний
Offline Сeргeй  
#4 Оставлено : 13 мая 2024 г. 11:20:08(UTC)
Сeргeй

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

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

Сказал(а) «Спасибо»: 1 раз
Автор: Андрей * Перейти к цитате
Здравствуйте.

Можно начать со знакомства с плагином.

https://cryptopro.ru/sit...cades/demopage/main.html


Если есть корректный пример xml, приложить для проверки.


Как раз пользуемся этим плагином, но он подписывает файл уже во время отправки, а мне надо перед (чтобы файл остался на ПК).

Вот конкретный файл для подписи V_ARShIN__461_462.xml (20kb) загружен 1 раз(а).
Offline Андрей *  
#5 Оставлено : 13 мая 2024 г. 11:23:37(UTC)
Андрей *

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

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

Сказал «Спасибо»: 550 раз
Поблагодарили: 2212 раз в 1727 постах
Автор: Сeргeй Перейти к цитате
Автор: Андрей * Перейти к цитате
Здравствуйте.

Можно начать со знакомства с плагином.

https://cryptopro.ru/sit...cades/demopage/main.html


Если есть корректный пример xml, приложить для проверки.


Как раз пользуемся этим плагином, но он подписывает файл уже во время отправки, а мне надо перед (чтобы файл остался на ПК).

Вот конкретный файл для подписи V_ARShIN__461_462.xml (20kb) загружен 1 раз(а).


Он подписывает тогда, когда есть вызов.
Вы про ИС ФГИС АРШИН? Посмотрите значит там код перед отправкой или возьмите пример с демо страницы.
Техническую поддержку оказываем тут
Наша база знаний
Offline Андрей *  
#6 Оставлено : 13 мая 2024 г. 11:30:19(UTC)
Андрей *

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

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

Сказал «Спасибо»: 550 раз
Поблагодарили: 2212 раз в 1727 постах
Автор: Сeргeй Перейти к цитате

Вот конкретный файл для подписи V_ARShIN__461_462.xml (20kb) загружен 1 раз(а).


Подписанного примера нет?


Техническую поддержку оказываем тут
Наша база знаний
Offline Андрей *  
#7 Оставлено : 13 мая 2024 г. 11:39:15(UTC)
Андрей *

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

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

Сказал «Спасибо»: 550 раз
Поблагодарили: 2212 раз в 1727 постах
Автор: Сeргeй Перейти к цитате
Автор: Андрей * Перейти к цитате
Здравствуйте.

Можно начать со знакомства с плагином.

https://cryptopro.ru/sit...cades/demopage/main.html


Если есть корректный пример xml, приложить для проверки.


Как раз пользуемся этим плагином, но он подписывает файл уже во время отправки, а мне надо перед (чтобы файл остался на ПК).

Вот конкретный файл для подписи V_ARShIN__461_462.xml (20kb) загружен 1 раз(а).


Сделать после подписания автоматическое скачивание подписанного xml.

примерно так:
Код:

var  Blob = new Blob([xml_signed], {type : DataType});  
window.open(URL.createObjectURL(Blob)); 
Техническую поддержку оказываем тут
Наша база знаний
Offline Сeргeй  
#8 Оставлено : 13 мая 2024 г. 12:25:44(UTC)
Сeргeй

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

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

Сказал(а) «Спасибо»: 1 раз
Автор: Андрей * Перейти к цитате
Автор: Сeргeй Перейти к цитате
Автор: Андрей * Перейти к цитате
Здравствуйте.

Можно начать со знакомства с плагином.

https://cryptopro.ru/sit...cades/demopage/main.html


Если есть корректный пример xml, приложить для проверки.


Как раз пользуемся этим плагином, но он подписывает файл уже во время отправки, а мне надо перед (чтобы файл остался на ПК).

Вот конкретный файл для подписи V_ARShIN__461_462.xml (20kb) загружен 1 раз(а).


Сделать после подписания автоматическое скачивание подписанного xml.

примерно так:
Код:

var  Blob = new Blob([xml_signed], {type : DataType});  
window.open(URL.createObjectURL(Blob)); 



Подписанный файл Fajjl.xml (24kb) загружен 2 раз(а).

Возможно я изначально неправильно сформулировал конечную цель. Мне бы хотелось подписать файл без захода на площадку, поэтому и хотел найти какие-нибудь приложение. Подписанный файл будет потом отправляться на ту же площадку по API с дальнейшей выгрузкой данных.
Offline Андрей *  
#9 Оставлено : 13 мая 2024 г. 12:35:44(UTC)
Андрей *

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

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

Сказал «Спасибо»: 550 раз
Поблагодарили: 2212 раз в 1727 постах
есть демостраница, там подписать, скопировать результат и отправить,
далее автоматизировать через api.

Если реально необходимо приложение - то у меня в подписи есть сайт ПО
(приложенный файл успешно проверился)
Snimok ehkrana ot 2024-05-13 13-29-04.png (17kb) загружен 6 раз(а).
Техническую поддержку оказываем тут
Наша база знаний
Offline Сeргeй  
#10 Оставлено : 13 мая 2024 г. 12:42:29(UTC)
Сeргeй

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

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

Сказал(а) «Спасибо»: 1 раз
Автор: Андрей * Перейти к цитате
есть демостраница, там подписать, скопировать результат и отправить,
далее автоматизировать через api.

Если реально необходимо приложение - то у меня в подписи есть сайт ПО
(приложенный файл успешно проверился)
Snimok ehkrana ot 2024-05-13 13-29-04.png (17kb) загружен 6 раз(а).


я именно так и сделал прикрепленный файл))))

Просто хотелось как можно меньше манипуляций, сами понимаете, нажать кнопку "выбрать файл" намного быстрее, чем копировать сначала один текст, потом сохранять другой, поэтому хотелось бы ПО.

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