MD5

Algoritmo MD5 Message-Digest, una función hash criptográfica ampliamente utilizada que produce un valor hash de 128 bits (16 bytes). Se utiliza para garantizar una transmisión de información completa y coherente.

MD5 fue diseñado por el criptógrafo estadounidense Ronald Linn Rivest y publicado en 1992 para reemplazar el algoritmo MD4. El procedimiento para este algoritmo se especifica en RFC 1321. (como un fragmento de texto) la operación se convierte en otra de longitud fija value, que es el principio básico de los algoritmos hash.

¿Qué puede hacer la herramienta de cálculo en línea MD5?

  • Calcular resumen MD5 de texto en línea
¿Cómo se usa?

  • 1) Pega el texto a introducir en el primer cuadro de entrada
  • 2) Haz clic en el botón "Calcular"
  • 3) Formato de datos hexadecimales: 1a2cdc...
Comparación de funciones de la familia SHA

Comparación de funciones de la familia SHA
Algoritmos y sus variantes Longitud de salida
(bit)
Tamaño del estado interno
(bit)
Tamaño de bloque
(bit)
Longitud máxima del mensaje
(bit)
Ciclo Operación Seguridad
(bit)
Rendimiento MiB/s)
MD5
(Para referencia)
128 128
(4 × 32)
512 264 − 1 64 Y bit a bit, XOR bit a bit, desplazamiento cíclico, relleno(Módulo 232), O bit a bit <18
(Colisión encontrada)
335
SHA-0 160 160
(5 × 32)
512 264 − 1 80 Y bit a bit, XOR bit a bit, desplazamiento cíclico, relleno(Módulo 232), O bit a bit <34
(Colisión encontrada)
-
SHA-1 160 160
(5 × 32)
512 264 − 1 80 <63
(Colisión encontrada)
192
SHA-2 SHA-224
SHA-256
224
256
256
(8 × 32)
512 264 − 1 64 Y bit a bit, XOR bit a bit, desplazamiento cíclico, relleno(Módulo 232), O bit a bit, Cambio
112/128
139
SHA-384
SHA-512
SHA-512/224
SHA-512/256
384
512
224
256
512
(8 × 64)
1024 2128 − 1 80 Y bit a bit, XOR bit a bit, desplazamiento cíclico, relleno(Módulo 264), O bit a bit, Cambio
192/256/112/128
154
SHA-3 SHA3-224
SHA3-256
SHA3-384
SHA3-512
224
256
384
512
1600
(5 × 5 × 64)
1152
1088
832
576
Ilimitado 24 Y bit a bit, XOR bit a bit, desplazamiento cíclico, negación
112/128/192/256
-
SHAKE128
SHAKE256
d (Longitud de variable)
d (Longitud de variable)
1344
1088

min (d/2, 128)
min (d/2, 256)
-