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

Поделитесь реализацией алгоритма хэш-функции по ГОСТ 34.11-2012. Для подсчета контрольной суммы.
  • Вопрос задан
  • 5929 просмотров
Решения вопроса 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. Но это требует времени для чтения документации, изучения различных вспомогательных ресурсов, поиска по форуму КриптоПро и некторых танцев с бубном. Хотя для вычисления хеша всё должно быть достаточно просто. Ну и требуется установленный КриптоПро на компьютере.

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

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

Войти через центр авторизации
Похожие вопросы