Как да проверите MD5 Hash?
MD5 е алгоритъм за извличане на съобщения, който приема съобщение с произволна дължина и произвежда 128-битов цифров подпис на съобщението. Той се използва най-често за проверка на целостта на файла, изтеглени от мрежата. Тъй като е почти невъзможно да се създаде един и същ цифров подпис от различно съобщение, просто като се сравнят MD5sum на изтегления файл и MD5 хеш, предоставен от собственика, ще разберете дали сте изтеглили точното копие на файла без грешка.
В Linux проверката на Md5sum е лесна.
Например, нека кажем, че сте изтеглили файла ISO на Ubuntu: ubuntu-8.04-desktop-i386.iso и неговия MD5 файл. За да проверите MD5sum, във вашия терминал,
md5sum ubuntu-8.04-desktop-i386.iso
и ще произведе нещо подобно:
8895167a794c5d8dedcc312fc62f1f1f ubuntu-8.04-desktop-i386.iso
Сега отворете MD5 файла (с вашия текстов редактор) и сравнете 32 символа низ с този, показан по-горе. Ако всички цифри са верни, тогава целостта на изтегления файл е непокътната.
Ако горният MD5 хеш е записан във файла като ubuntu-8.04-desktop-i386.iso.md5, можете просто да потвърдите MD5sum с
md5sum -c ubuntu-8.04-desktop-i386.iso.md5
Ако всичко е наред, то ще доведе до получаването на съобщението
ubuntu-8.04-desktop-i386.iso: ОК
Докато потребителите на Mac могат да направят същото нещо в терминала, за тези, които не искат да изгорят ръцете си, те могат да използват софтуера: MD5 Filecheck за проверка на MD5sum. Просто извадете файла в иконата на приложението, за да покажете хедшанса MD5. След това можете да го потвърдите с MD5 файла.
За потребители на Windows има много софтуер, който ви позволява да проверявате дали има MD5 хеш. Един малък и лесен за използване софтуер ще бъде MD5 Check.