Что такое MD5-хэш сумма, как ей пользоваться и сравнивать?

В своих прошивках я указываю последние 5 символов MD5 хеш-суммы архива прошивки в конце имени файла, например «greeshan.ru_POCOF3_Mi11X_alioth_V13.0.1.0.SKHIDXM_stable_12.0_c341a.zip», используйте их (c341a) чтобы сравнить хеш-сумму скачанного файла с его оригинальной хеш-суммой и избежать проблем с установкой. Если совпадает, значит файл скачался корректно.

Что такое MD5?

MD5 (англ. Message Digest 5) — 128-битный алгоритм хеширования, предназначен для создания «отпечатков» или дайджестов сообщения произвольной длины и последующей проверки их подлинности. Широко применяется для проверки целостности информации и хранения хешей паролей. Позволяет проверять, был ли изменен, например, файл.

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

Чтобы получить хеш-сумму файла в Windows качаем утилиту «HashTab (скачать)«, после установки утилиты в окне свойства файла появится вкладка «Хеш-суммы файла», на которой для выбранных типов будут расчитаны хеш-суммы, которые Вы можете сравнить с той хеш-суммой, которая должна быть у файла, и если она отличается (хоть одним символом), значит файл был каким-то образом изменен или поврежден и отличается от оригинала.

Для Android можно использовать «HashChecker (скачать)«, есть в Google Play, запустив приложение выбираем тип хеш-суммы, жмем From -> File -> Action -> Generate -> Получаем хеш-сумму файла и сравниваем, если сходится с нужной, значит файл оригинальный и целый, иначе файл изменен или поврежден и отличается от оригинала.

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