Generador de Hash
El hash SHA-256, SHA-512, SHA-1 o MD5 de cualquier texto, en hexadecimal, mayúsculas y Base64, calculado en su navegador.
Resultados
Qué hace esta herramienta
Un hash convierte cualquier cantidad de texto en una huella de longitud fija: cambie un carácter en cualquier sitio y el resultado cambia por completo. Eso es lo que lo hace útil para comprobar que una descarga llegó intacta, para saber si dos archivos son el mismo sin leer ambos, y para las etiquetas de versión de un archivo en caché. Los cuatro algoritmos se ejecutan aquí en la página: nada se envía, lo que importa porque las cosas que merece la pena resumir rara vez son cosas que merezca la pena mandar fuera.
Fórmula
MD5 (RFC 1321), SHA-1, SHA-256 y SHA-512 (FIPS 180-4), sobre el texto codificado en UTF-8
Variables
| Símbolo | Significado | Unidad |
|---|---|---|
text | Su texto | — |
algorithm | Algoritmo | — |
OUT | El resumen | — |
UP | En mayúsculas | — |
B6 | En Base64 | — |
SH | Primeros ocho caracteres | — |
AL | Algoritmo | — |
BI | Longitud en bits | — |
IB | Bytes que entraron | — |
SE | Sirve para seguridad | — |
Ejemplo resuelto
- Su textoThe quick brown fox jumps over the lazy dog
- Algoritmosha256
- El resumend7a8fbb307d7809469ca9abcb0082e4f8d5651e46d3cdb762d02d0bf37c9e592
- En mayúsculasD7A8FBB307D7809469CA9ABCB0082E4F8D5651E46D3CDB762D02D0BF37C9E592
- En Base6416j7swfXgJRpypq8sAguT41WUeRtPNt2LQLQvzfJ5ZI=
- Primeros ocho caracteresd7a8fbb3
- AlgoritmoSHA-256
- Longitud en bits256
- Bytes que entraron43
- Sirve para seguridadSí
Limitaciones
- El cálculo se realiza íntegramente en su navegador. Los valores introducidos nunca se envían a un servidor.
Preguntas frecuentes
¿Por qué MD5 y SHA-1 están marcados como rotos?
Porque en ambos se ha demostrado que se pueden crear colisiones: dos entradas distintas que producen el mismo resumen, construidas a propósito. MD5 cayó en 2004 y SHA-1 en 2017, cuando unos investigadores produjeron dos archivos PDF con el mismo SHA-1. Eso los destruye para firmas, certificados y todo aquello en que alguien pueda querer cambiar un archivo por otro. No afecta a su uso como comprobación contra la corrupción accidental, y por eso siguen aquí.
¿Puedo usar esto para guardar contraseñas?
No. Un resumen simple de una contraseña, incluso SHA-512, puede probarse a miles de millones de intentos por segundo en hardware corriente, que es exactamente lo que hace que una base de datos robada merezca la pena robarla. Las contraseñas necesitan una función hecha para ser lenta y para usar una sal por contraseña: bcrypt, scrypt o Argon2. Esta página es para sumas de comprobación, huellas y comparar si dos cosas son iguales, no para autenticación.
¿El texto se envía a algún sitio para calcular el resumen?
No. Los cuatro algoritmos están escritos en la página y se ejecutan en su propio navegador, lo que en esta herramienta en particular es la única disposición aceptable: las cosas que la gente resume son justo las que menos le gustaría enviar a un desconocido. Puede apagar la red y seguirá funcionando.