MD5
En criptografia, MD5 (abreviatura de Message-Digest Algorithm 5, Algoritme de Resum del Mensage 5) és un algoritme de reducció criptográfico de 128 bits àmpliament usat. Un dels seus usos és el de comprovar que algun archiu no haja segut modificat.
Història
[editar | editar còdic]MD5 és un dels algoritmes de reducció criptográficos dissenyats pel professor Ronald Rivest del MIT (Massachusetts Institute of Technology, Institut Tecnològic de Massachusetts). Va ser desenrollat en 1991 com a tongada de l'algoritme MD4 en acabant de que Hans Dobbertin descobrira la seua debilitat.
A pesar de la seua àmplia difusió actual, la successió de problemes de seguritat detectats des de que, en 1996, Hans Dobbertin anunciara una colisió de hash, planteja una série de dubtes sobre el seu us futur.
Codificació
[editar | editar còdic]La codificació de el MD5 de 128 bits és representada típicament com un número de 32 símbols hexadecimals. El següent còdic de 28 bytes ASCII serà tractat en MD5 i vorem el seu corresponent hash d'eixida:
MD5("Generant un MD5 d'un text") = 5df9f63916ebf8528697b629022993i8
Un chicotet canvi en el text (canviar '5' per 'S') produïx una eixida completament diferent.
MD5("Generant un MDS d'un text") = i14a3ff5b5i67ede599cac94358i1028
Un atre eixemple seria la codificació d'un camp buit:
MD5("") = d41d8cd98f00b204i9800998ecf8427i
Vore també
[editar | editar còdic]Referències
[editar | editar còdic]
- Este artícul conté una traducció derivada de «MD5» de Wikipedia en castellà publicada baix la Llicència de documentació lliure de GNU i la Llicència Creative Commons Reconeiximent-CompartirIgual 4.0 Internacional.