Ответ: Посоветуйте скачивальщик файлов из интернета
Не, ну как ты будешь проверять CRC там, где его, к примеру, нет? Скажем, PDF какой.
Хотя есть форматы передачи данных, которые такую задачу выполняют. Это torrent и DC++. Функционал заложен посредством хэширования частей файла (файлов). Если хэш части не совпадает, то она перекачивается. Размеры частей, разумеется, фиксированные.