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

Уведомление

Icon
Error

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

Статус: Участник

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

Поблагодарили: 4 раз в 4 постах
В принципе уже не важно - сделал на основе смешанной подписи. С клиента получаю информацию для заполнения Xades объекта, формирую сообщение, отправляю на клиент хеш от SignedInfo. Клиент подписывает хеш и отправляет серверу попдпись, которую я заменяю в сообщении. Всё работает - запросы к ГИС ЖКХ проходят.

Выложил проект на github - https://github.com/springjazzy/Xades

Если кому нужно следите за обновлениями. Постараюсь в ближайшее время выложить тест-пример на взаимодействие сервера и клиента.
thanks 1 пользователь поблагодарил springjazzy за этот пост.
Alex19801 оставлено 11.06.2019(UTC)
Offline springjazzy  
#12 Оставлено : 2 февраля 2016 г. 12:13:51(UTC)
springjazzy

Статус: Участник

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

Поблагодарили: 4 раз в 4 постах
Только что добавил helper для подписи ГИС ЖКХ и добавил пример подписи в клиент-серверном режиме - https://github.com/springjazzy/Xades
thanks 1 пользователь поблагодарил springjazzy за этот пост.
slavama оставлено 24.03.2016(UTC)
Offline slavama  
#13 Оставлено : 24 марта 2016 г. 15:12:55(UTC)
slavama

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

Группы: Участники
Зарегистрирован: 24.03.2016(UTC)
Сообщений: 2
Откуда: Красноярск

Сказал(а) «Спасибо»: 1 раз
Поблагодарили: 1 раз в 1 постах
Получилось-ли у кого-нибудь подписать xml для отправки в ГИС ЖКХ с помощью ЭЦП Browser Plugin?
Поделитесь пожалуйста примером, как это сделать.
Offline alt0  
#14 Оставлено : 22 апреля 2016 г. 14:35:03(UTC)
alt0

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

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

Сказал(а) «Спасибо»: 1 раз
springjazzy, здравствуйте!

Спасибо за творчество, помогли! Я, к сожалению, не силен в дотнетах. Простейший консольный проектик нарисовал, чтобы BouncyCastle задействовать, и выдернуть уже наконец описание проклятущего УЦ. Вот эта строчка из Вашего проекта:

Код:
X509IssuerName = GetOidRepresentation(bouncyCert.IssuerDN.ToString())


У меня почему-то возвращала описание в обратном порядке. Почитал исходники библиотеки 1.8.0, завелось после махинаций с параметрами:

Код:
Cert.IssuerDN.ToString(true, Org.BouncyCastle.Asn1.X509.X509Name.RFC1779Symbols)


В этом случае и костыль GetOidRepresentation не требуется, там же еще много всяких наименований в X509Name.cs, т.к. четко приводим наименования к RFC1779.
Offline slavama  
#15 Оставлено : 4 мая 2016 г. 12:31:29(UTC)
slavama

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

Группы: Участники
Зарегистрирован: 24.03.2016(UTC)
Сообщений: 2
Откуда: Красноярск

Сказал(а) «Спасибо»: 1 раз
Поблагодарили: 1 раз в 1 постах
Сделал примерчик ЭЦП для ГИС ЖКХ на Python и OpenSSL: https://bitbucket.org/slavam/signature-demo
Может быть кому-нибудь пригодится.

Отредактировано пользователем 4 мая 2016 г. 12:35:31(UTC)  | Причина: Не указана

thanks 1 пользователь поблагодарил slavama за этот пост.
Alex19801 оставлено 11.06.2019(UTC)
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
2 Страницы<12
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.