lunes, 18 de octubre de 2010

Codigos MD5

En criptografía, MD5 (abreviatura de Message-Digest Algorithm 5, Algoritmo de Resumen del Mensaje 5) es un algoritmo de reducción criptográfico de 128 bits ampliamente usado.

La codificación del MD5 de 128 bits es representada típicamente como un número de 32 dígitos hexadecimal. El siguiente código de 28 bytes ASCII será tratado con MD5 y veremos su correspondiente hash de salida:

   MD5("Esto sí es una prueba de MD5") = e99008846853ff3b725c27315e469fbc

Un simple cambio en el mensaje nos da un cambio total en la codificación hash, en este caso cambiamos dos letras, el «sí» por un «no».

   MD5("Esto no es una prueba de MD5") = dd21d99a468f3bb52a136ef5beef5034

Un código MD5 no puede ser descifrado. Lo que sí se hace (para que nos entendamos, porque no es del todo exacto) es almacenar en bases de datos el hash-MD5 que corresponde a cada palabra. Y para crackearlo, simplemente se compara el hash conocido con el desconocido. Si coincide, es que hemos cantado bingo.

http://md5cracker.tk/

Los resúmenes MD5 se utilizan extensamente en el mundo del software para proporcionar la seguridad de que un archivo descargado de Internet no se ha alterado. Comparando una suma MD5 publicada con la suma de comprobación del archivo descargado, un usuario puede tener la confianza suficiente de que el archivo es igual que el publicado por los desarrolladores. Esto protege al usuario contra los 'Caballos de Troya' o 'Troyanos' y virus que algún otro usuario malicioso pudiera incluir en el software. La comprobación de un archivo descargado contra su suma MD5 no detecta solamente los archivos alterados de una manera maliciosa, también reconoce una descarga corrupta o incompleta.

Para comprobar la integridad de un archivo descargado de Internet se puede utilizar una herramienta MD5 para comparar la suma MD5 de dicho archivo con un archivo MD5SUM con el resumen MD5 del primer archivo.

A ver si alguien me dice qué está detrás de esta serie:
77 fc b2 73 8f 5b 27 3d 41 5d 39 ad d3 42 0d 28

.

No hay comentarios:

Publicar un comentario

1 Libro = 1 Euro ~ Save The Children