Проверка MD5 и SHA1 файла

Зачем это? Проверка подлинности скачанного файла. Пример: на этой странице каждый файл имеет md5-хеш, который уникален. Поэтому если изменить файл хотя бы на 0,000001 байт, то md5 хеш изменится, причем полностью. К примеру был "a3872e3854196dc07a4a39a90d29d74a", а станет "57a0b792e7835f6b8a0fe9a135846699".

Тем самым есть гарантия, что вы скачали файл от его автора без вредоностных байтов кода в виде вируса или трояна, добавленных в файл третьими лицами. Но это не спасет, если в исходном файле уже есть посторонний код (привет от автора файла).

Как проверить? Нужно знать изначальный md5 хеш, который как правило пишется на странице скачки файла. После его скачивания загрузите файл (максимум 50 МБ) в этот сервис, который посчитает md5 сумму файла и покажет на экране. Затем просто сравните исходный md5 и конечный и сделайте вывод.

Аналогично с sha1.