MD5 este ca amprenta pentru om. Amprenta este o mică bucată de date care identifică în mod unic corpul foarte mare (uman). Același lucru este valabil și pentru algoritmul de hashing MD5 - un număr mic (doar 32 de caractere în lungime) poate identifica în mod unic fișierul foarte mare.
MD5 este un algoritm de computer care returnează un număr mic unic pentru orice conținut (șir, fișier text, imagine, fișier video etc). Dacă conținutul se modifică pentru cel puțin un caracter, numărul MD5 va fi diferit. Aproape imposibil să obțineți același număr MD5 pentru două conținuturi diferite.
MD5 poate fi calculat pentru orice text sau fișier, dar are nevoie de anumite resurse de computer pentru a face asta. De obicei, calculul MD5 pentru un fișier mare poate ocupa până la 50% din resursele procesorului. Puteți încerca să vă distrați generând MD5 pentru orice text, faceți clic aici .
Marele avantaj al MD5 este că, pentru conținutul care nu este schimbat, numărul MD5 returnat va fi întotdeauna același. De aceea, atunci când căutați un conținut al fișierului suficient pentru a ști că este „amprentă” - numărul MD5, atunci puteți găsi orice fișier cu același număr MD5 și acest lucru garantează că conținutul ambelor fișiere se potrivește 100%. Dacă chiar și un octet se schimbă - întregul număr MD5 se schimbă.
Pentru mai multe informații și detalii tehnice vă rugăm să faceți clic aici .