zkrvndm
@zkrvndm
Архитектор решений

Как посчитать хеш файла по ГОСТ Р34.11-94 на JavaScript?

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

Алгоритм расчета взял отсюда:
sources.codenet.ru/download/4091/gost_r_34_11_94_j...

В поле input[type="file"] цепляю файл и читаю его содержимое, как строку, через FileReader() в кодировке UTF-8 после чего скармливаю полученную строку функции gosthash() из архива.

Сам я получаю один результат, а площадка показывает совершенно другой. Я не думаю, что алгоритм кривой, скорее всего скармливать данные надо предварительно обработав их как-то. Может с начала надо файл перегнать в Base64 или еще что? Был бы признателен за советы =)
  • Вопрос задан
  • 117 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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