- Сообщения
- 3.462
- Реакции
- 2.112
В начале, для чего это нужно?
На некоторых сайтах, где размещены для скачивания файлы, авторы описаний и/или владельцы этих файлов заботятся о том, чтобы у вас всё правильно скачалось.
Это могут быть картинки, видео-ролики, музыкальные записи, дистрибутивы программ, игр, и даже установочные пакеты операционных систем в заархивированном виде.
На странице с описанием и со ссылками на загрузку предлагается проверить так называемые контрольные суммы скачанных файлов, чтобы убедиться, что файлы не повредились в процессе скачивания.
Особенно это важно при скачивании iso-образов различных дистрибутивов. Проверка контрольных сумм необходима, т.к. скачиваемый вами файл передаётся частями на ваш компьютер через множество узлов интернета. На каждом этапе корректность частей проверяется, но в конечном результате могут вкрасться ошибки.
Это особенно важно, если вы качаете файл через торрент, т.к. в этом случае происходит дополнительное хэширование файла средствами P2P. То есть, файл разбивается на мелкие части, которые регистрируются в пиринговой сети для того, чтобы затем корректно "склеиться".
Теперь, как же проверить хэш-сумму? Для этого в Debian/Ubuntu существует прекрасная утилита под названием GtkHash. Чтобы её установить, открываем терминал и прописываем команду:
Затем скачиваем любой файл, в описании которого указана хэш-сумма. Я например скачивал образ Archlinux. На сайте есть checksums:
MD5: 5e3a18ad1c7537f24d925ba18bdcb57e
SHA1: 992f046c3fb5afecaf8734126f2a095f437ca9b8
Открываем утилиту, окошке Файл выбираем тот файл, хэш-сумму которого мы хотим проверить. Нажимаем Hash, утилита вычислит все хэш-суммы по выбранным хэш-функциям. Потом вставляем в окошко Check хэш-сумму взятую с сайта и если она совпадает, то появятся галочки в синем кружочке. Выглядит это примерно так:
На некоторых сайтах, где размещены для скачивания файлы, авторы описаний и/или владельцы этих файлов заботятся о том, чтобы у вас всё правильно скачалось.
Это могут быть картинки, видео-ролики, музыкальные записи, дистрибутивы программ, игр, и даже установочные пакеты операционных систем в заархивированном виде.
На странице с описанием и со ссылками на загрузку предлагается проверить так называемые контрольные суммы скачанных файлов, чтобы убедиться, что файлы не повредились в процессе скачивания.
Особенно это важно при скачивании iso-образов различных дистрибутивов. Проверка контрольных сумм необходима, т.к. скачиваемый вами файл передаётся частями на ваш компьютер через множество узлов интернета. На каждом этапе корректность частей проверяется, но в конечном результате могут вкрасться ошибки.
Это особенно важно, если вы качаете файл через торрент, т.к. в этом случае происходит дополнительное хэширование файла средствами P2P. То есть, файл разбивается на мелкие части, которые регистрируются в пиринговой сети для того, чтобы затем корректно "склеиться".
Теперь, как же проверить хэш-сумму? Для этого в Debian/Ubuntu существует прекрасная утилита под названием GtkHash. Чтобы её установить, открываем терминал и прописываем команду:
Код:
sudo apt-get -y install gtkhash
MD5: 5e3a18ad1c7537f24d925ba18bdcb57e
SHA1: 992f046c3fb5afecaf8734126f2a095f437ca9b8
Открываем утилиту, окошке Файл выбираем тот файл, хэш-сумму которого мы хотим проверить. Нажимаем Hash, утилита вычислит все хэш-суммы по выбранным хэш-функциям. Потом вставляем в окошко Check хэш-сумму взятую с сайта и если она совпадает, то появятся галочки в синем кружочке. Выглядит это примерно так: