среда, 6 января 2010 г.

Определение контрольной суммы MD5 и SHA1 в Linux

Для проверки целостности загруженных файлов из сети Интернет используются несколько способов. Среди них рассмотрим два наиболее популярных: MD5 и SHA1.
В Linux для проверки md5 существует команда md5sum, которая вычисляет контрольную сумму файла, используя алгоритм MD5. Чтобы начать вычисление введите следующее в командной строке:
$md5sum -b file_name_and_path
где  
file_name_and_path - путь к Вашему файлу и его имя;
-b - указывает, что проверить нужно как бинарный файл (можно это опустить и тогда файл будет проверен как текстовый).

В результате на экране отобразится контрольная сумма Вашего файла, которую нужно сравнить с той, что расположена на сервере, от куда Вы качали файл. Если они совпали - то все в порядке. Если нет - то, либо файл "битый", либо в нем есть что-то лишнее... :).

Для проверки контрольной суммы по алгоритму SHA1 наберите в командной строке:
$sha1sum -b file_name_and_path
Дальше все то же самое, что и с алгоритмом MD5.

Комментариев нет:

Отправить комментарий