У меня есть задача создать хеш MD5 с Python для обработки больших файлов (> 500 Мб).
Я нашел реализацию Python MD5 (из GitHub), и она работает хорошо. Но проблема в том, что его метод обновления очень неэффективен, потому что он просто объединяет все заданные входные данные в один и создает для него хеш.
Я попытался найти более эффективный способ, но не смог найти ничего полезного. Есть ли более эффективный способ хэширования больших файлов с меньшим объемом данных?
Решение GitHub: MD5