|
23 / 22 / 1
Регистрация: 31.08.2016
Сообщений: 178
|
|
| 21.12.2016, 14:08 | |
|
0
|
|
| 21.12.2016, 14:08 | |
|
Ответы с готовыми решениями:
718
Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ (3) Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ (5) |
|
0 / 0 / 0
Регистрация: 21.12.2016
Сообщений: 10
|
|||||||
| 21.12.2016, 14:32 | |||||||
|
А вот канонизация подкачала. У меня вот такой блок для подписи пошёл. Очевидно в режиме exclusive у меня не спускаются namespace-ы тагов, только для параметров спускаются(xmlns:base - есть, xmlns:nsi-common - нет).. но почему - теологическая загадка.
0
|
|||||||
|
23 / 22 / 1
Регистрация: 31.08.2016
Сообщений: 178
|
|||||||
| 21.12.2016, 15:14 | |||||||
|
Работа с библиотекой libxml2
QMap( ("xmlns:base", "http://dom.gosuslugi.ru/schema/integration/base/") ("xmlns:nsi-base", "http://dom.gosuslugi.ru/schema/integration/nsi-base/") ("xmlns:nsi-common", "http://dom.gosuslugi.ru/schema/integration/nsi-common/") ("xmlns:soap", "http://schemas.xmlsoap.org/wsdl/soap/")) т.е. ключ, значение. Переменная c14nM_mode равна либо XML_C14N_EXCLUSIVE_1_0, либо XML_C14N_1_0
1
|
|||||||
|
0 / 0 / 0
Регистрация: 21.12.2016
Сообщений: 10
|
||
| 21.12.2016, 19:13 | ||
|
Что наиболее забавно, как водится, самым полезным оказался ни к чему не обязывающий кометарий. Я в XPath не пропускал namespace-ы. Ну и в результате коконизация проходила не кононично.
0
|
||
|
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
|
|
| 22.12.2016, 02:33 | |
|
Ребята, а у хочу задать вопрос. Вы используете КриптоПро для доступа к ГОСТ?
Если нет, и вы уже так глубоко зашли в подписи, то как опытные, можете сказать: возможно ли избежать КриптоПро для формирования ГОСТ, например с помощью OPENSSL используя библиотеку gost? Или в КриптоПро выставляются какие-то специальные параметры алгоритма(я подозреваю)?
0
|
|
|
32 / 30 / 0
Регистрация: 21.10.2016
Сообщений: 187
|
|
| 22.12.2016, 07:34 | |
|
Я использую КриптоПро.
А так есть и те, кто openssl https://habrahabr.ru/post/300856/
0
|
|
|
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
|
|
| 22.12.2016, 07:56 | |
|
muf, Тоже читал, но не пробовал - статья появилась немного не вовремя, если бы она была бы пораньше.... Там используется сама OPENSSL. А либа gost, кажется, ещё с исходниками, если я не ошибаюсь? Можно же самим же создать хоть на C#, хоть на С++ или там много печатать? Не делать криптопровайдер - это да, а внедрить алгоритм в код. только потом придётся сертифицировать своё решение)))
0
|
|
|
6 / 5 / 0
Регистрация: 10.03.2015
Сообщений: 58
|
|
| 22.12.2016, 08:19 | |
|
А есть те, кто на JAVA подпись запросов реализовал?
1
|
|
|
23 / 22 / 1
Регистрация: 31.08.2016
Сообщений: 178
|
||
| 22.12.2016, 08:36 | ||
|
Если в ФСБ`шном формуляре оценки соответствия на КриптоПРО и на КриптоПРО API SDK написано, что Linux+SSL+КриптоПРО+ещё чего-нибудь, тогда своё ПО, писанное для Linux уже сертифицировать не надо при использовании Linux+SSL+КриптоПРО+то самое. Для винды так же. А вот если вы свой виндовый софт и виндовый КриптоПРО запихиваете, например, в Linux через какой-нибудь WINE, то сертифицировать надо, если в ФСБ`шном формуляре о такой комбинации ничего не сказано.
0
|
||
|
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
|
|
| 22.12.2016, 08:55 | |
|
trawinka, Было дело - на Java, я тогда только начинал исследовать этот вопрос и пробовал всё подряд. Если взяться поконкретнее, то получится результат как на C# или как делают ребята выше - используется Криптопровайдер от КриптоПро. Кстати, при должном опыте, наверное, можно реализовать подпись и силами 1С. А вообще, цель - избавиться от КриптоПро. Но придётся проходить сертификацию самим. Вообще, это не настолько важно, пока можно попользоваться и КриптоПро, но чувствует моё сердце, что нужно, нужно это людям - и не нужно им КриптоПро(я не про обычных пользователей, а про разработчиков ПО и ИС).
Добавлено через 5 минут Zmeishe, Там целый Криптопровайдер с интеграцией в систему - а желательно сделать только туль, который будет выполнять конкретную задачу. Ну а смысл мудрить с OPENSSL если уже используется Криптопровайдер? Масло получается. Я устанавливал на линуху КриптоПро и его .NET - всё работает без OPENSSL. Если Вы имеете ввиду только защищённый канал, то да, вероятно, там требуется она. Если просто подписывать и проверять, то точно - нет как сейчас на винде. Вообще, реализация, что на винде, что на линухе - одинаковая, только там для контейнера нужно то, что сейчас называется ...... Ох, как её тогда не хватало... Может кому пригодится - ребята просто молодцы, что сделали сие чудо. Добавлено через 25 секунд Вот оно Добавлено через 8 минут Не хочет грузиться (может и не зря) P12FromGostCSP
0
|
|
|
23 / 22 / 1
Регистрация: 31.08.2016
Сообщений: 178
|
|
| 22.12.2016, 09:00 | |
|
0
|
|
|
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
|
|
| 22.12.2016, 09:04 | |
|
Zmeishe, Я сжимал - что-то с нашим проксиком. Глючит постоянно.
Добавлено через 2 минуты Zmeishe, кстати, я сделал маппинги)) Ох, теперь у меня много-много таблиц в базе))) Осталось понять, как их заполнять оптимально) С ГИС идёт много мусора и SVCUTIL этот мусор плодит в каждой сборке.
0
|
|
|
23 / 22 / 1
Регистрация: 31.08.2016
Сообщений: 178
|
||
| 22.12.2016, 09:24 | ||
|
Иначе никому нельзя будет поручить, что-либо сделать в БД, отчёт например. А делать абсолютно всё самому - это неправильно.
0
|
||
|
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
|
|
| 22.12.2016, 09:26 | |
|
Zmeishe, Я буду просто удалять руками лишнее - просто для создания скелета структуры мне бы пришлось перелопатить Альбом ТФФ, а теперь у меня классы идут сами - я их могу объединить или удалить, но это не добавлять с 0 ЛЯ... работы было бы там немерено - у меня файл маппингами ушёл за 5000 строк. Вот пример
0
|
|
|
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
|
||
| 22.12.2016, 09:29 | ||
|
Добавлено через 1 минуту Надо проверять это дело и как раз с расщеплением проверю - как работает.
0
|
||
|
23 / 22 / 1
Регистрация: 31.08.2016
Сообщений: 178
|
|
| 22.12.2016, 09:39 | |
|
1
|
|
|
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
|
|
| 22.12.2016, 09:44 | |
|
Zmeishe, Наверное - лучшая новость за этот год. Но лучше доделать всё к виртуальным срокам - так как реально уже надоело возиться с одной и той-же системой.... Какой бы она совершенной и законченной ни была (по словам представителей Минсвязи)
0
|
|
|
13 / 11 / 0
Регистрация: 05.02.2016
Сообщений: 79
|
||
| 22.12.2016, 09:51 | ||
|
0
|
||
|
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
|
|
| 22.12.2016, 10:31 | |
|
miron_valentin, КриптоПро нет на машине? А как система Windows распознаёт сертификат в хранилище? Или в хранилище не помещаете, а работаете сразу с токеном? Странно то, что для работы вообще-то должна быть выстроена цепура доверия, видимо, она срабатывает в RuToken как-то?
Кстати, в Linux не очень приятно работать с Рутокеном - я как -то смотрел их драйвера - так и не получилось до конца дело довести в Linux- перешёл на винду. Добавлено через 36 минут miron_valentin, Могу ли я посмотреть ссылку на библиотеку от Рутокен, которой Вы пользуетесь, если она в открытом доступе?
0
|
|
|
13 / 11 / 0
Регистрация: 05.02.2016
Сообщений: 79
|
|||
| 22.12.2016, 14:28 | |||
|
Делаю все под виндой.
0
|
|||
| 22.12.2016, 14:28 | |
|
.NET 4.x Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ (2) Интеграция с ГИС ЖКХ и подпись SOAP без Крипто .NET и stunnel Осуществить подпись SOAP, по стандартам ГИС ГМП, принятого через TCP сокет Ошибки интеграции ГИС ЖКХ Soap, Java, Гис ЖКХ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|