Generador de Hash
Hashes MD5, SHA-1 y SHA-256
Cargando…
¿Te fue útil esta herramienta?
About this tool
Esta herramienta calcula simultáneamente los hashes MD5, SHA-1, SHA-256, SHA-384 y SHA-512 de tu entrada. La familia SHA se ejecuta a través de la Web Crypto API integrada del navegador, mientras que MD5 usa una implementación incluida, y los cinco valores se actualizan mientras escribes.
How to use
- Escribe la cadena que quieres calcular el hash en el cuadro de entrada.
- Cinco líneas de resultado, de MD5 a SHA-512, aparecen justo debajo.
- Usa el botón de copiar de cada línea para obtener solo el hash que necesitas.
- Usa los botones de ejemplo para comparar hashes de una cadena vacía o de texto multilingüe.
Frequently asked questions
- ¿Por qué no se debe usar MD5 para almacenar contraseñas?
- MD5 es extremadamente rápido de calcular, lo que lo hace débil frente a ataques de fuerza bruta, y ya se han demostrado colisiones reales -entradas distintas que producen el mismo hash-. Las contraseñas deben almacenarse con un algoritmo diseñado a propósito, deliberadamente lento, como bcrypt o argon2.
- ¿SHA-1 también es inseguro?
- Sí. SHA-1 también ha sufrido ataques de colisión reales exitosos, por lo que ya no se recomienda para verificaciones de integridad o firmas. Para sistemas nuevos, SHA-256 o algo más fuerte es la opción más segura.
- Entonces, ¿para qué sirven los hashes de esta página?
- Funcionan bien para comparar sumas de verificación y confirmar que un archivo no se corrompió durante la transferencia, o para comprobar rápidamente si dos cadenas son idénticas. No los uses para fines de seguridad como almacenar contraseñas.
- ¿El texto que introduzco se envía a un servidor?
- No. Cada hash se calcula dentro de tu navegador -mediante la Web Crypto API y una implementación de MD5 incluida- y nunca se envía a un servidor.
MD5 y SHA-1 son algoritmos con colisiones conocidas, por lo que no son adecuados para la verificación de integridad. Al almacenar contraseñas, usa un algoritmo dedicado como bcrypt o argon2 en lugar de los hashes de esta página.