Тема: hashfile.exe, ГОСТ 34.11-2012 и сторонние утилиты
Добрый день!
Хочется разобраться вот в каком вопросе: для контроля целостности использовали hashfile.exe 5.0.311.0 и оказалось, что есть различия с хэшом, получаемом по ГОСТ 34.11-2012.
Например если рассчитать хэш для текстового файла, содержащего ряд чисел 1234567890, то результаты будут следующими:
6AB21D9E1B3E18EA44A57F9F03658BFEA96167BA03EB978B1A553EC4C85BE367 vipnethashcalc_rus.exe
0000000C9E1DB26AEA183E1B9F7FA544FE8B6503BA6761A98B97EB03C43E551A67E35BC8 (hashfile.exe -F list hash3.lst /G)
6AB21D9E1B3E18EA44A57F9F03658BFEA96167BA03EB978B1A553EC4C85BE367 (cpverify.exe -mk -alg GR3411_2012_256 test.txt -inverted_halfbytes 0)
Видно, что одинаковый результат у утилит от Випнета и Криптопро и разительно отличающийся даже длиной у вашего продукта. Не могли бы вы прокомментировать отчего такая разница? Спасибо.