Вы наверное не поверите, но я до сих пор не знал, что такое хеш-сумма файла, зачем и как её замерять.

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

Что такое хеш-сумма файла

Всё очень и очень просто с этим самым хешем — давайте возьмём два файла, с первого взгляда, совершенно одинаковых…

Что такое хеш-сумма файла, зачем и как её замерять

Допустим, что я их скачал с разных сайтов. У них, как видите, совершенно одинаковое название и расширение, но кроме этого сходства, у этих инсталляторов может быть схожий до последнего байта размер.

Обычные рядовые пользователи даже не догадываются, что подобные «экзешники» являются практически простыми архивами. Так вот, в этот файл (архив) очень легко подсунуть зловреда какого-нибудь (вирус) — они почти всегда маскируются под «правильный» файл, копируют не только название с расширением, но и размер даже.

Такой изменённый файл можно распространять в сети Интернет под видом официального, белого и пушистого. Кстати, идеального антивируса не существует и Ваш защитник может Вас подвести в любой момент, если не знали.

Ещё одна ситуация — выбрали и начали скачивание какой-либо программы, файла или архива через торрент? В таком случае, подсунуть Вам маленький бездомный вирус ещё проще, ведь файл закачивается в Ваш компьютер крохотными частями, от огромного количества человек и собирается в кучу только у Вас.


...

Как же проверить подлинность любого файла, как его идентифицировать со 100% гарантии? Сравнить его хеш-сумму (контрольную сумму)!

Хеш-сумма файла — это уникальный идентификатор, который задаётся (автором программы или первым владельцем файла) с помощью «перемешивания» и шифрования содержимого файла по специальному алгоритму с последующей конвертацией результата (этой адской смеси) в обычную строчку символов.

На официальных сайтах программ или на торрент-трекерах обычно авторы выкладывают рядом со своими файлами оригинальную (правильную) хеш-сумму, чтоб пользователи могли сравнивать с ней свою после скачивания…

Что такое хеш-сумма файла, зачем и как её замерять

Файлы с одинаковым хешем являются абсолютно идентичными, даже если у них разное название или расширение.

Алгоритмы (стандарты) расчёта хеш-суммы файла

Их довольно много существует на данный момент времени…

  1. Adler-32
  2. BTIH (BitTorrent Info Hash)
  3. CRC32
  4. eDonkey2000
  5. GOST (ГОСТ Р 34.11-94)
  6. MD5, MD4, MD2
  7. RIPEMD-128, RIPEMD-256, RIPEMD-320
  8. SHA-1
  9. SHA-2 (SHA-256, SHA-384, SHA-512)
  10. SHA-3 (SHA3-224, SHA3-256, SHA3-384, SHA3-512)
  11. TTH (Tiger Tree Hash)
  12. Tiger
  13. Whirlpool

…но самыми распространёнными и популярными являются…

  • SHA-1
  • MD5
  • CRC

Хеш-суммы одного файла созданные по разным стандартам будут отличаться друг от друга очень заметно (не совместимы для сверки)…

• CRC: 02668A079

• SHA-1: F77EB9AA67CE63EDC87B77BF35DFEB9AA63E9B4C

...

...

• MD5: 00EF4D6A8122DDE85BDBC7ED3A1362

Как создавать (задавать) хеш-сумму файла мы сегодня с Вами обсуждать и учиться не будем — это тема следующей статьи будет.

Как проверить хеш-сумму файла

Очень и очень просто. Мы сейчас с Вами вмонтируем в Проводник Windows специальный инструмент для вычисления и проверки этой контрольной суммы файла.

Нам поможет абсолютно бесплатная, для личного использования, компьютерная программа под названием HashTab.

Устанавливаем её в свою операционную систему (ссылка на скачивание инсталлятора чуть ниже)…

Что такое хеш-сумма файла, зачем и как её замерять

…и получаем в свойствах любого файла дополнительную вкладку…

Что такое хеш-сумма файла, зачем и как её замерять

Что такое хеш-сумма файла, зачем и как её замерять

Я решил проверить хеш-сумму большого по размеру файла и поэтому, как видите выше, даже успел снять скриншот. С файлами обычного, среднего размера эта процедура происходит практически мгновенно…

Что такое хеш-сумма файла, зачем и как её замерять

Зелёная галка в появившемся разделе «Сравнение хеша» означает, что всё хорошо и файл к Вам телепортировался в целости и сохранности (никто его по пути не перехватывал и не внедрял в него вирус).

Можно просто узнать сумму файла или сравнить её с первоисточником (например, с сайта производителя какой-либо скачанной Вами программы). Для этого просто вставляете его в строку и жмёте кнопочку «Сравнить файл…».

Настройки HashTab очень просты и сводятся к активации (отображению) дополнительных стандартов в Вашем окошке свойств файла…

Что такое хеш-сумма файла, зачем и как её замерять

Скачать HashTab

Что такое хеш-сумма файла, зачем и как её замерять

Размер инсталлятора всего 1.1 Мб. Вирусов нет. Поддерживается всеми версиями системы, от Windows XP до десятки.

Вот такое простое средство для дополнительной защиты от  вирусов. Теперь Вы знаете, что такое хеш-сумма файла, зачем и как её замерять. До новых полезных компьютерных программ и интересных приложений на Андроид.

Тематическое (не моё) видео:

С уважением, Сергей Трофимов (не певец).

Поделитесь с друзьями в социальных сетях...



Рекомендую ещё посмотреть...


Я только обозреваю программы! Любые претензии - к их производителям!

Ссылки в комментариях публикуются после модерации.
комментариев 8
  • Японский бог

    14.12.2018 в 17:56

    Япона-мать, как у вас сайт похорошел пока меня не было!
    Прога нужная и полезная безусловно.

    ответить
  • Ирина Петровна Воронина

    14.12.2018 в 19:46

    Вы — лучший в мире! Мы Вас обожаем и учимся у Вас! Спасибо!

    ответить
  • Ivan1874

    14.12.2018 в 20:13

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

    ответить
  • kristoff

    15.12.2018 в 0:25

    Не певец! Вы опять радуете своими выкладками об интересных программах и даете очень грамотные советы ! Большое спасибо Вам за все доходчивые разъяснения и применения программ.

    ответить
  • дед

    15.12.2018 в 2:13

    Cпасибо Сергей!

    ответить
  • Игорь

    16.12.2018 в 19:52

    Большое спасибо за ценную информацию, раньше этого не знал ( слышал краем уха но не вникал, а оказалось всё просто ) и соответственно не пользовался. В описании программы, на скриншоте контекстного меню, заметил что у вас установлен архиватор 7-Zip а под ним строка CRC SHA при наведении на эту строку появляется несколько Алгоритмов расчёта хеш-суммы файла, очень интересно ваше мнение можно ли доверять архиватору или лучше скачать HashTab

    ответить
    • Svengali

      16.12.2018 в 20:29

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

      ответить
  • Евгений

    18.01.2019 в 13:39

    Спасибо, Сергей! Очень полезная информация. Вообще мне нравится Ваш сайт-очень много чего полезного. Ещё раз СПАСИБО!

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

Ваше имя

E-mail (будет скрыт)

Комментарий*:

Подписаться, не комментируя