Taula de continguts:
Definició: què significa MD5?
MD5 és un tipus d'algorisme que es coneix com a algoritme de hash criptogràfic. MD5 produeix un valor de hash en format hexadecimal. Això competeix amb altres dissenys en què les funcions hash incorporen una dada determinada i la canvien per proporcionar una clau o un valor que es pugui utilitzar en lloc del valor original.
Techopedia explica MD5
Amb el desenvolupament de diversos algoritmes de hash, els experts han assenyalat que els enginyers van trobar que MD5 tenia greus debilitats pel que fa a no ser "resistent a les col·lisions". Una col·lisió es produeix quan es troben dos valors de hash semblants o iguals. Per funcionar correctament, cada valor de hash individual ha de ser únic. Com que aquesta funcionalitat és necessària per als protocols d'autenticació populars com Secure Sockets Layer (SSL), MD5 sovint s'ha substituït per altres tipus d'algorismes de hash.
Els enginyers de seguretat i altres coneixen llargues algorismes de hash amb diferents propietats. MD5 i altres tipus d'algorismes de hash sovint es coneixen com a funcions "digerir missatge". La idea aquí és que un hash "digereix" un valor original i produeixi un valor de substitució que sigui significativament diferent de l'original. Els hashes tenen diversos usos principals en seguretat i eficiència de bases de dades, relacionats amb l’ús de valors de substitució a les cerques i en l’emmagatzematge de dades.
