fbpx
Wikipedia

MD2

MD2 (acrónimo inglés de Message-Digest Algorithm 2, Algoritmo de Resumen del Mensaje 2) es una función de hash criptográfica desarrollada por Ronald Rivest en 1989. El algoritmo está optimizado para computadoras de 8 bits. El valor hash de cualquier mensaje se forma haciendo que el mensaje sea múltiplo de la longitud de bloque en el ordenador (128 bits o 16 bytes) y añadiéndole un checksum. Para el cálculo real, se utiliza un bloque auxiliar 48 bytes y una tabla de 256 bytes generada indirectamente a partir de dígitos de la parte fraccionaria del número pi.

Muestras

Una vez que se han procesado todos los bloques del mensaje alargado, el primer bloque parcial del bloque auxiliar se convierte en el valor de hash del mensaje.

Los hash MD2 de 128 bits (16 bytes) se representan típicamente como números hexadecimales de 32 dígitos. A continuación, se muestra una entrada ASCII de 43 bytes y el hash MD2 correspondiente:

MD2("Pancha") = f3103645f5a9166f14747a45a200bde1 

Como resultado del efecto de avalancha en MD2, incluso un pequeño cambio en el mensaje de entrada generará un hash completamente diferente. Por ejemplo, cambiar la letra a por o en el mensaje da como resultado:

MD2("Pancho") = 6a03e3d4d7564d2d8eef06f3b6c72556 

Seguridad

En 2009 el hash fue deshabilitado en OpenSSL y GnuTLS por ser vulnerable a ataques de colisión.[1]

Véase también

Referencias

  1. «CVE-2009-2409» (en inglés). Common Vulnerabilities and Exposures. 28 de noviembre de 2017. 

Enlaces externos

  • RFC 1319
  •   Datos: Q741247

acrónimo, inglés, message, digest, algorithm, algoritmo, resumen, mensaje, función, hash, criptográfica, desarrollada, ronald, rivest, 1989, algoritmo, está, optimizado, para, computadoras, bits, valor, hash, cualquier, mensaje, forma, haciendo, mensaje, múlti. MD2 acronimo ingles de Message Digest Algorithm 2 Algoritmo de Resumen del Mensaje 2 es una funcion de hash criptografica desarrollada por Ronald Rivest en 1989 El algoritmo esta optimizado para computadoras de 8 bits El valor hash de cualquier mensaje se forma haciendo que el mensaje sea multiplo de la longitud de bloque en el ordenador 128 bits o 16 bytes y anadiendole un checksum Para el calculo real se utiliza un bloque auxiliar 48 bytes y una tabla de 256 bytes generada indirectamente a partir de digitos de la parte fraccionaria del numero pi Indice 1 Muestras 2 Seguridad 3 Vease tambien 4 Referencias 5 Enlaces externosMuestras EditarUna vez que se han procesado todos los bloques del mensaje alargado el primer bloque parcial del bloque auxiliar se convierte en el valor de hash del mensaje Los hash MD2 de 128 bits 16 bytes se representan tipicamente como numeros hexadecimales de 32 digitos A continuacion se muestra una entrada ASCII de 43 bytes y el hash MD2 correspondiente MD2 Pancha f3103645f5a9166f14747a45a200bde1 Como resultado del efecto de avalancha en MD2 incluso un pequeno cambio en el mensaje de entrada generara un hash completamente diferente Por ejemplo cambiar la letra a por o en el mensaje da como resultado MD2 Pancho 6a03e3d4d7564d2d8eef06f3b6c72556Seguridad EditarEn 2009 el hash fue deshabilitado en OpenSSL y GnuTLS por ser vulnerable a ataques de colision 1 Vease tambien EditarMD4 MD5 CRC SHA RIPEMD 160Referencias Editar CVE 2009 2409 en ingles Common Vulnerabilities and Exposures 28 de noviembre de 2017 Enlaces externos EditarRFC 1319 Datos Q741247 Obtenido de https es wikipedia org w index php title MD2 amp oldid 126550696, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos