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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline mtkai  
#1 Оставлено : 3 июня 2022 г. 14:17:42(UTC)
mtkai

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

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

В соответствии с последними изменениями законодательства сейчас используется криптопровайдер, соответствующий ГОСТ-34.11-2012 с соответствующим алгоритмом хеширования.
Для целей взаимодействия с федеральными системами нам необходимо использовать хеш-алгоритм от ГОСТ-34.11-2001.
Для использования хеш-алгоритмов мы используем библиотеку CryptoPro.Sharpei.
Для нового ГОСТа алгоритм инициализируется следующим способом:
Gost3411_2012_256 myHash = new Gost3411_2012_256CryptoServiceProvider();
Для старого ГОСТа алгоритм инициализировался таким способом:
HashAlgorithm myHash = HashAlgorithm.Create("GOST3411");
Но в новой версии КриптоПро хеш-алгоритм с кодом GOST3411 не зарегистрирован.
Есть ли способ по регистрации алгоритма с этим кодом в системе (регистрация какой-нибудь библиотеки или COM-объекта)?
Или может быть есть способ получения алгоритма напрямую из старой версии CryptoPro.Sharpei 1.4.0.10 (старую версию можно зарегистрировать в GAC и использовать в кодах)?
Offline two_oceans  
#2 Оставлено : 6 июня 2022 г. 8:14:12(UTC)
two_oceans

Статус: Эксперт

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

Сказал(а) «Спасибо»: 110 раз
Поблагодарили: 396 раз в 366 постах
Добрый день.
С .NET я особо не работаю, но предположу. В старой версии вроде как был и класс аналогичный тому, как создаете для нового хэша. Что-то вроде new Gost3411CryptoServiceProvider()
https://cpdn.cryptopro.r...ryptoServiceProvider.htm
Не пробовали найти и создать этот класс?
Offline Максим Коллегин  
#3 Оставлено : 6 июня 2022 г. 14:35:12(UTC)
Максим Коллегин

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

Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,404
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 37 раз
Поблагодарили: 719 раз в 623 постах
Странно, мы не удаляли специально регистрацию 34.11-94:
Код:
hashtable.Add("GOST3411", Gost3411Type);
Знания в базе знаний, поддержка в техподдержке
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.