Где найти реализацию ГОСТ Р 34.11-2012 Стрибог?

Поделитесь реализацией алгоритма хэш-функции по ГОСТ 34.11-2012. Для подсчета контрольной суммы.
  • Вопрос задан
  • 5572 просмотра
Решения вопроса 1
@sedoi_starik Автор вопроса
Отвечу сам. Даже если и найти оптимизированную реализацию ГОСТ он все равно будет считать контрольную сумм не так как хотелось по времени.
Протестировано на C++ и cppcrypto 0,15

Может тогда у кого то есть реализация госта 34.11-94?
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
yamaoto
@yamaoto
la programmeur
КриптоПро .NET который предоставляет для .net набор функций КриптоПро CSP, есть поддержка ГОСТ Р 34.11-94 / ГОСТ Р 34.11-2012
Ответ написан
@AIgin
Open-source реализации отечественных криптоГОСТов
Хеш-функция Стрибог или в городе новый шериф (с реализацией на C#)
Для 34.11-94 в Bouncy Castle (зеркало ветки C# на github-е) была реализация (вроде бы класс GOST3411Digest ).

Что касается КриптоПро, то можно обойтись без использования КриптоПро .Net, а выполнять необходимые операции через функии windows crypto api. Но это требует времени для чтения документации, изучения различных вспомогательных ресурсов, поиска по форуму КриптоПро и некторых танцев с бубном. Хотя для вычисления хеша всё должно быть достаточно просто. Ну и требуется установленный КриптоПро на компьютере.

В общем случае КриптоПро необходим тогда, когда есть требование использования сертифицированной криптографии.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
01 апр. 2023, в 00:18
1000 руб./за проект
31 мар. 2023, в 22:47
200000 руб./за проект