У меня есть клиент, который распространяет большие двоичные файлы внутри страны.Они также передают контрольные суммы md5 файлов и, по-видимому, проверяют файлы по контрольной сумме перед использованием как часть своего рабочего процесса.
Однако они утверждают, что "часто" они сталкиваются с повреждением в файлах, где md5 все еще находитсяговоря, что файл хороший.
Все, что я прочитал, говорит о том, что это крайне маловероятно.
Это звучит правдоподобно?Будет ли другой алгоритм хеширования обеспечить лучшие результаты?Должен ли я на самом деле смотреть на проблемы с процессами, например, они утверждают, что проверяют контрольную сумму, но на самом деле не делают этого?
NB, я еще не знаю, что означает «часто» в этом контексте.Они обрабатывают сотни файлов в день.Я не знаю, происходит ли это ежедневно, ежемесячно или ежегодно.