shasoft
@shasoft

Быстрая функция построения ХЕШ-а файла?

Нужна быстрая функция построения "слепка" файла. Сейчас использую Sha256+MD5. Но может есть что-то побыстрее?

p.s.нужно для сравнения идентичности файлов
  • Вопрос задан
  • 123 просмотра
Решения вопроса 1
@towin
Вам нужна криптографическая функция хэша или простая?
Если не нужно защищаться от того, что злоумышленник подделает файл, чтобы совпал хэш, то достаточно расчитать CRC32.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@mayton2019
Ent. Software engineer. Oracle. SQL. BigData.
Вообще можно для современного железа брать SHA1 и смело юзать. Если библиотеки обновлены до нормальных версий - то возможно будут использованы новые команды процессора специально созданые для этой функции.

Для бенчмарка можно запустить openssl speed. Будет отчот по всем алгоритмам хеширования для вашего железа.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Movicom Москва
от 90 000 до 140 000 ₽
Gaskar Group Москва
от 120 000 ₽
MSP360 Санкт-Петербург
от 80 000 до 130 000 ₽
30 мар. 2020, в 22:43
1200 руб./за проект
30 мар. 2020, в 22:39
3000 руб./за проект
30 мар. 2020, в 21:09
1000 руб./в час