Bienvenido a usar el cálculo en línea del archivo md5
Haz clic para seleccionar un archivo o arrástralo aquí
MD5
Algoritmo MD5 Message-Digest, una función hash criptográfica ampliamente utilizada que produce un valor hash de 128 bits (16 bytes) utilizando Para asegurar una transmisión de información completa y consistente.
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?
- Cálculo en línea del valor del archivo MD5
¿Nuestro sitio web guardará el archivo?
- El proceso de cálculo de la herramienta de cálculo en línea se ejecuta en su navegador y no se cargará en nuestro sitio web, utilícelo con confianza
¿Cómo se usa?
- 1) Haga clic para seleccionar el archivo y espere a que se complete el cálculo
- 2) Haz clic en el botón Copiar
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 | Sí 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 | Sí 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 | Sí 112/128/192/256 |
- |
SHAKE128 SHAKE256 |
d (Longitud de variable) d (Longitud de variable) |
1344 1088 |
Sí min (d/2, 128) min (d/2, 256) |
- |