md5sum сломан криптографически с 1996 года — коллизии найдены. Для проверки целостности файлов используй sha256sum или быстрее:

# классика — медленно, но везде есть
md5sum file.iso
sha256sum file.iso

# проверить по файлу контрольных сумм
sha256sum -c SHA256SUMS

# сгенерировать для директории
find . -type f | sort | xargs sha256sum > checksums.sha256

# BLAKE3 — быстрее SHA-256, современный стандарт
b3sum file.iso          # apt install b3sum

Скорость на большом файле: md5sum ≈ sha256sum < sha512sum < blake2 < blake3 (в 3–5× быстрее sha256 на многоядерных).

sha256sum достаточно для проверки загрузок. b3sum — когда важна скорость: бэкапы, большие архивы.

#linux #bash #sysadmin #security