Конечно, MD5 лучше, чем CRC32, SHA1 лучше, чем MD5 и так далее... Но они также намного медленнее, чем CRC32.
Знаете, я думаю о том, как проверить целостность передаваемого файла, и CRC32 является самым быстрым вариантом.
Я нигде не нашел насколько плоха CRC32 для проверки целостности(может быть, другими словами, как возможно, что CRC32 не обнаружит искаженный файл )?