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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Xpriest  
#1 Оставлено : 11 июля 2017 г. 14:20:32(UTC)
Xpriest

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

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

Добрый день.
Госуслуги
Это страничка проверки отсоединенной подписи.
Пытаюсь создать подпись с помощью Криптопро .net, чтобы она проходила там проверку (пункт "— электронного документа. ЭП — отсоединенная, в формате PKCS#7").
Сертификаты и по стандарту 2001 и по 2012 ГОСТов у меня есть (2012 с Вашего тестового УЦ).
Порядок:
- File.ReadAllBytes(...) //тестовый файл на подпись.
- ...подписываю...
- File.WriteAllBytes(...) //подпись сохраняю

Средний пункт, где про "...подписываю..." - примеры создания подписи брал из SDK 1 в 1.
Пример из SignData1.cs (через Gost3411CryptoServiceProvider) - очевидно не то, размер подписи мелкий даже на вид.
Пример из SignDocument.cs даже на рассматриваю, это про xml.
Пример из SingleSigner.cs (через SignedCms) - подпись неверна. Именно подпись, т.к. проверка сертификата не производилась (в результатах об этом пишется; плюс у меня сертификат 2001 ГОСТа валидный во всех смыслах). Но хотя бы файл опознается, как файл подписи.

Вопрос: как получить валидную с т.з. Госуслуг подпись на основе SDK, используя Криптопро .net?

Вопрос снят: корректный пример в классе DetachedSignature.cs
В описании к SDK нашел=))

Отредактировано пользователем 11 июля 2017 г. 14:51:31(UTC)  | Причина: Не указана

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