Задать вопрос

Какие алгоритмы хэширования файлов есть по ГОСТу 34.11-2012 на C#?

Вопрос 1. Подскажите что попадает во ГОСТ43.11-2012 из пространства имен?
  System.Security.Cryptography.HashAlgorithm
    System.Security.Cryptography.MD5 - точно нет.
    System.Security.Cryptography.RIPEMD160
    System.Security.Cryptography.SHA1
    System.Security.Cryptography.SHA256
    System.Security.Cryptography.SHA384
    System.Security.Cryptography.SHA512
Вопрос 2. Есть ли реализация алгоритма проверки хэш файла на C# свободном доступе.
  • Вопрос задан
  • 501 просмотр
Подписаться 4 Оценить Комментировать
Решения вопроса 1
Никакое. Ибо ГОСТ43.11-2012 и есть хеш-функция. Другое её название "Стрибог".
Из статьи Вики: https://www.wikiwand.com/ru/ГОСТ_Р_34.11-2012
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@sedoi_starik Автор вопроса
Другие реализации так же работают. Может чуть быстрее. Проверял с помощью https://sourceforge.net/projects/cppcrypto/
Собрал cppcrypto (win32) и digest.exe для теста взял файл размером 121 544 704 байт
Запустил и в сравнении с MD5 тормоз.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы