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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Чапаев  
#1 Оставлено : 29 октября 2021 г. 15:35:24(UTC)
Чапаев

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

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

Сказал(а) «Спасибо»: 1 раз
необходимо подписать секретный код для обращения к REST сервисам ЕСИА

вашем примере
SignData1_2012_256.cs

Цитата:
// Объект, реализующий алгоритм ГОСТ 3410.
Gost3410_2012_256CryptoServiceProvider Gost = new Gost3410_2012_256CryptoServiceProvider();

// Данные для подписи.
byte[] Data = { 59, 4, 248, 102, 77, 97, 142, 201, 21,
12, 224, 93, 25, 41, 100, 197, 213, 134, 130, 135 };

// Объект, реализующий алгоритм хэширования ГОСТ 3411.
Gost3411_2012_256CryptoServiceProvider GostHash = new Gost3411_2012_256CryptoServiceProvider();

// Подписываем данные:
byte[] SignedValue = Gost.SignData(Data, GostHash);


сразу вываливатся исключение Недопустимое значение

в чем оно недопустимое ?

Message=Недопустимое значение.
Source=CryptoPro.Sharpei.Base
StackTrace:
at CryptoPro.Sharpei.CPUtils.ObjToOidValue(Object hashAlg)
at CryptoPro.Sharpei.CPUtils.IsGost3411_2012_256Obj(Object hashAlg)
at CryptoPro.Sharpei.Gost3410_2012_256CryptoServiceProvider.SignData(Byte[] buffer, Object hashAlg)
at Samples.SignData1_2012_256.Main()
Offline Санчир Момолдаев  
#2 Оставлено : 1 ноября 2021 г. 13:47:33(UTC)
Санчир Момолдаев

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

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

Сказал(а) «Спасибо»: 100 раз
Поблагодарили: 274 раз в 254 постах
ответ дан в этой ветке
Техническую поддержку оказываем тут
Наша база знаний
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.