Algoritmo MD5

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Rocket clouds
Algoritmo MD5 por Mind Map: Algoritmo MD5

1. Ventajas

1.1. Esto nos permite usar el algoritmo para transmitir contraseñas a través de un medio inseguro. Simplemente se cifra la contraseña, y se envía de forma cifrada. En el punto de destino, para comprobar si el password es correcto, se cifra de la misma manera y se comparan las formas cifradas

2. Codificación

2.1. El algoritmo MD5 es una función de cifrado tipo hash que acepta una cadena de texto como entrada, y devuelve un número de 128 bits.

2.2. La encriptación MD5 es solo en un sentido, una vez encriptada la clave no se puede desencriptar, ahí radica la seguridad de este método.

3. Usos

3.1. El MD5 puede ser desencriptado cuando se utiliza para encriptar pequeñas porciones de datos, por ejemplo un password. Cuando se utiliza para encriptar grandes volúmenes de datos es bastante seguro.

3.2. Las ventajas de este tipo de algoritmos son la imposibilidad (computacional) de reconstruir la cadena original a partir del resultado, y también la imposibilidad de encontrar dos cadenas de texto que generen el mismo resultado.

4. Creado

4.1. En criptografía, MD5 (Algoritmo de Resumen del Mensaje 5) es un algoritmo de reducción criptográfico de 128 bits ampliamente usado. El código MD5 fue diseñado por Ronald Rivest en 1991.

5. Codificacion

5.1. La codificación del MD5 funciona de la siguiente manera; su codificación de 128 bits es representada típicamente como un número de 32 dígitos hexadecimal.

6. Ejemplo

6.1. En MD5 ("esto si es una prueba de MD5")

6.2. Ahora vemos su Hash de

6.3. salida= e99008846853ff3b725c27315e469fbc

6.4. Con tan solo cambiar una letra del mensaje original arroja un Hash de salida muy diferente;

6.5. En MD5 ("esto no es una prueba de MD5")

6.6. Ahora vemos su Hash de

6.7. salida= dd21d99a468f3bb52a136ef5beef5034