Rogvald ®
Пол: Стаж: 1 год 2 месяца Сообщений: 867 Репутация: 1006 [+] [-]
|
MD5 (Message Digest 5) — 128-битный алгоритм хеширования, разработанный профессором Рональдом Л. Ривестом в 1991 году. Предназначен для создания «отпечатков» или «дайджестов» сообщений произвольной длины. Хеширование (иногда хэширование, англ. hashing) — преобразование входного массива данных произвольной длины в выходную битовую строку фиксированной длины таким образом, чтобы изменение входных данных приводило к непредсказуемому изменению выходных данных. Такие преобразования также называются хеш-функциями или функциями свёртки, а их результаты называют хешем, хеш-кодом или дайджестом сообщения (англ. message digest).
Проще говоря, с помощью этой функции вы сможете проверить правильно ли был скачан конкретный файл (обычно проверяются образы дисков - iso, nrg, mdf, udf и т. д.). Если контрольная сумма, указанная раздающим в оформлении совпала - значит файл был скачан без ошибок.-Теперь поговорим о том, как же проверить? Для этого лучше всего использовать крохотную программу HashTab. Здесь можно скачать последнюю версию данной программы.
Итак, как же она работает? Все очень просто - после установки программы она добавляет в меню "Свойства" файла вкладку "Контрольные суммы". Выбрав данную вкладку программа автоматически начнет измерять контрольную сумму за следующими алгоритмами:
*CRC32
*MD5
*SHA-1
MD5 на сегодня самый досконалый алгоритм, но всегда полезно использовать сразу несколько, чтобы быть уверенным наверняка. Ну а теперь рассмотрим все на скриншотах.-
Итак, работаем с программой
Пусть мы хотим узнать контрольную сумму файла 1.txt. Для этого жмем правую кнопку мыши на этот файл, и выбираем "Свойства" (последнее меню в списке). А там уже выбираем вкладку контрольные суммы. Программа автоматически запустит проверку.
-Кликнув на одну из сумм мы можем:
1) Скопировать все суммы
2) Скопировать конкретную сумму по конкретному алгоритму
3) Зайти в Настройки.
В настройках мы можем указать по каких именно алгоритмах мы желаем "узнавать" контрольную сумму:
У нас есть возможность узнавать контрольную сумму по следующих алгоритмах (хотя "главные" - это MD5 и SHA-1):
CRC32
HAVAL
MD2
MD4
MD5
RIPEMD-128
RIPEMD-256
RIPEMD-320
SHA-1
SHA-512
Tiger
Whirlpool-Чтобы проверить контрольную сумму, узнать совпадает ли она с той, что указал релизер в своей раздаче. Достаточно перетянуть файл в специальную панельку или же использовать функцию "Сравнить файл..." и поиском найти требуемый файл. Если сумма совпадает - будет зеленая галочка.
-
|
|