tarea aso

Páginas: 2 (352 palabras) Publicado: 5 de junio de 2013
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.
Índice
1 Historia
2Codificación
3 Algoritmo
3.1 Paso 1. Adición de bits
3.2 Paso 2. Longitud del mensaje
3.3 Paso 3. Inicializar el búfer MD
3.4 Paso 4. Procesado del mensaje en bloques de 16 palabras
3.5 Paso5. Salida
4 Seguridad
5 Aplicaciones
6 Véase también
7 Enlaces externos
Historia
MD5 es uno de los algoritmos de reducción criptográficos diseñados por el profesor Ronald Rivest del MIT(Massachusetts Institute of Technology, Instituto Tecnológico de Massachusetts). Fue desarrollado en 1991 como reemplazo del algoritmo MD4 después de que Hans Dobbertin descubriese su debilidad.
A pesar desu amplia difusión actual, la sucesión de problemas de seguridad detectados desde que, en 1996, Hans Dobbertin anunciase una colisión de hash, plantea una serie de dudas acerca de su uso futuro.Codificación
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 sucorrespondiente 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 casocambiamos dos letras, el «sí» por un «no».
MD5("Esto no es una prueba de MD5") = dd21d99a468f3bb52a136ef5beef5034
Otro ejemplo sería la codificación de un campo vacío:
MD5("") =d41d8cd98f00b204e9800998ecf8427e
Algoritmo
Terminologías y notaciones
En este documento "palabra" es una entidad de 4 bytes y un byte es una entidad de 8 bits. Una secuencia de bytes puede ser interpretada demanera natural como una secuencia de bits, donde cada grupo consecutivo de ocho bits se interpreta como un byte con el bit más significativo al principio. Similarmente, una secuencia de bytes puede ser...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • hola aso aso aso
  • Asoa
  • Aso clinicos
  • Aso Inmunologia
  • Aso de negociación
  • aso si
  • ASO DEFINITIVO
  • Asoa

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS