Цитата:
ZigZag:
1. Насколько чувствитлен CRC, то есть какое изменение в размере файла можно уловить при проверке CRC?
|
Очень чувствителен. Любое изменение в файле (случайного бита, размера) приводит к изменению контрольной суммы CRC.
Цитата:
ZigZag:
2. Намного ли критичнее использовать MD5 для проверки файлов размером 200~300Мб и 1 Гб? Покрайней мере длина строки проверочной суммы у MD5 в 4 раза длинее CRC.
|
Смысл CRC, MD5, SFV - один и тот же, рассчитываются контрольные суммы для файлов. Просто разные алгоритмы... Существуют и более экзотические виды контрольных сумм, например Adler32, SHA1, SHA224/256/384/512. Да и CRC бывает CRC16/32/64...
Update: по-поводу критичности. Наиболее распространены MD5 и SFV. Их лучше и использовать. Независимо от размера контролируемых файлов. У MD5 есть ещё и то преимущество, что существуют реализации контролирующих прог для всех мыслимых платформ (*nix, win, mac).