Контрольная сумма. Что это и как проверить?

Контрольная сумма или хеш файлаЗдравствуйте Друзья! Как показывает практика многих пользователей, при более детальном знакомстве с компьютером, интересует вопрос: что есть контрольная сумма? И как ее вычислить? В этой статье мы расскажем что это и зачем. Так же приведем несколько способов проверки контрольной суммы или хеша файлов.


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

Контрольная сумма (хеш) — определенное значение рассчитанное для данных с помощью известных алгоритмов. Предназначается для проверки целостности данных при передаче. Наиболее распространенными алгоритмами являются: CRC32, MD5 и SHA-1.

CRC32 — (Cyclic redundancy code) Циклический избыточный код. используется в работе программ архиваторов.

MD5 — используется не только для проверки целостности данных, но и позволяет получить довольно надежный идентификатор файла. Последний часто используется при поиске одинаковый файлов на компьютере, что бы не сравнивать все содержимое, а сравнить только хеш.

SHA-1 — используется для проверки целостности загружаемых данных программой BitTorrent.

Пример. Вы хотите установить Windows или игру. Скачиваете образ и хотите убедиться в целостности файла. Все ли правильно скачалось и ничего ли не потерялось при передаче. Самым простым способом это сделать — сравнить контрольные суммы скачанного файла с теми которые дает автор или раздающий. Если суммы совпадают, то ошибок в образе нет. В противном случае необходимо скачать заново. Эта простая процедура является профилактикой от всяких зависаний, некорректной работы и вообще возможностью корректной установки операционной системы или игры.

Ниже приведем пару простеньких программ отлично справляющихся с вычислением и проверкой контрольных сумм.

HashТab — проверка контрольной суммы

Программа HashTab представляет собой плагин или утилиту, которая интегрируется в операционную систему Windows и при необходимости используется.

Для того что бы скачать перейдем по адресу http://hashtab.ru/.

Нажмем на кнопку показанную на рисунке на официальном сайте и сохраним установочный файл.

Произведем установку программы HashTab.

В результате в свойствах любого файла появится дополнительная вкладка Хеш-суммы файлов. По умолчанию вычисляются CRC32, MD5 и SHA-1.

На рисунке показана вкладка Хеш-суммы файла только что созданного пустого документа Microsoft Office Word.docx.

Для проверки необходимо вставить в поле Сравнение хеша сумму указанную автором.

Если видите подобную картинку, то ваш скачанный файл (образ) прошел проверку на подлинность и целостность. В противном случае увидите такой рисунок.

В этом случае лучше заново закачать файл.

На вкладке Хеш-суммы файлов можно изменить Настройки нажав на соответствующую надпись. Откроется окно представленное на рисунке ниже.

В окне можно поставить отображение необходимых контрольных сумм для вычисления и проверки. Для наглядности отображения рекомендуется поставить «птичку» в «чекбоксе» Показывать хеш-суммы строчными символами.

С программой HashTab разобрались. Проще только не сравнивать контрольные суммы)

Вывод

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

Познакомились с программами HashTab и MD5 File Checker.

Программа HashTab может сравнивать различные контрольные суммы в отличии от  MD5 File Checker. Зато последняя не требует установки, что особенно актуально если нет административных прав.

Если у вас появились какие либо вопросы обязательно напишите комментарий.

Видео — Контрольная сумма

Благодарю, что поделились статьей в социальных сетях. Всего Вам Доброго!

C уважением, Антон Дьяченко

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
Контрольная сумма. Что это и как проверить?: 20 комментариев
  1. DANCO

    Спасибо очень полезное,Скажите где скачать те системные папки которые стоят у вас на копьюторе

  2. Олег

    Делаю по инструкции прогой мд5 чекер,после клика расчитать, пишет, невозможно расчитать указанную сумму. Где трабл?

    1. Антон Дьяченко Автор записи

      Здравствуйте Олег
      Странно, у меня все считает. Может попробовать заново скачать MD5_FileChecker или воспользоваться другим способом

  3. Рустам

    Здравствуйте! Цитата: «В поле Введите контрольную MD5 сумму вводим сумму и нажимаем кнопку Проверить.» А где можно посмотреть эту самую контрольную сумму?

    1. Антон Дьяченко Автор записи

      Здравствуйте Рустам
      Контрольную сумму обычно дает автор сборки Windows или если вы скачиваете оригинальные образы с торрентов, то контрольная сумма, для проверки, берется с сайта microsoft

  4. Егор

    Здравствуйте.
    Вообще-то, как дополнение к этой статье, было бы логично указать хэш-суммы предлагаемых файлов:)

  5. Александр Анатольевич

    Антон, мне нужен ответ прямо сейчас. Вы сейчас можете ответить на вопрос?

  6. Ирина

    Огромное спасибо за подробные пошаговые инструкции начинающим линуксоидам и не только !

  7. Глеб

    Доброе время суток, Антон! Можно ли проверить этими файлами образ ПО, написанный в Линуксе? Спасибо

  8. Олег

    мне не понятно всё-таки как в Debian Linux системным вызовом проверить контрольную сумму

Добавить комментарий

Ваш e-mail не будет опубликован.