Kako provjeriti MD5 hash neke datoteke na Linux OS-u?
Vodič je stariji od 2 godine i možda nije u potpunosti aktualan.
U ovom Linux tutorijalu objašnjavamo kako provjeriti MD5 hash neke datoteke. MD5 hash je ime za kriptografsku hash funkciju koja se koristi u sigurnosne svrhe.

MD5 hash je heksadecimalni broj od trideset i dvije znamenke. Funkcija je dugačka 128 bita, ratificirana internetskim standardom RFC 1321. Koristi se u sigurnosne svrhe za ratificiranje izvornosti datoteka ili podataka. Ovu funkciju je dizajnirao amerikanac Ronald Rivest 1991. kao zamjenu za hash funkciju MD4. Već 1996. pronađeni su nedostaci koji nisu bili katastrofalni, no mnogi kriptografi preporučivali su uporabu drugih hash funkcija kao što su SHA-1.
Ukoliko ste skinuli ISO nekog sistema, preporučuje se da prije snimanja na CD/DVD provjerite da li je ISO dobro skinut tj. potrebno je provjeriti da li je ISO file identičan originalu koji se nalazi na “xy” serveru.
Da biste provjerili MD5 hash neke datoteke u terminalu upišemo sljedeće:
md5sum ime_datoteke
Nakon čega ćemo dobiti ispis npr:
b950a4d7cf3151e5f213843e2ad77fe3 ime_datoteke
Kako provjeriti da li se hash-evi poklapaju, jednostavno u bilo koji tekst editor upišite original hash, a nakon toga dobiveni hash iz terminala kopirajte. Original potražite pomoću “Find” opcije! Ukoliko hash bude pronađen znači da je datoteka sačuvala integritet!
Da bi provjerili MD5 hash-eve većem broju datoteka potrebno je napraviti tekstualni file sa sljedećim sadržajem:
hash ime_datoteke
hash ime_datoteke
hash ime_datoteke
hash ime_datoteke
hash ime_datoteke
Zatim spremiti kao primjer.txt!
Provjeru započnjemo sljedećom komandom:
md5sum -c primjer.txt
Ukoliko se vrijednosti poklapaju, ispis će biti sljedeći:
ime_datoteke: OK
ime_datoteke: OK
ime_datoteke: OK
ime_datoteke: OK
ime_datoteke: OK
Da biste saznali i druge opcije u terminalu upišite:
man md5sum
Tutorijal napisao Dino Nanić.
Nadamo se da je ovaj vodič koristio. Ako imate pitanja, možete nam se obratiti putem formulara pitajte učitelja