Generador de hashes
SHA-256, SHA-384, SHA-512 y SHA-1 de un texto o un archivo, y comprobación de sumas.
El texto y los archivos se procesan en tu navegador con Web Crypto: no se envían a ningún servidor.
Hashes
Cómo funciona
Un hash es una huella de tamaño fijo: el mismo contenido da siempre el mismo resultado y un solo bit distinto lo cambia por completo. No es cifrado: no se puede «descifrar» para recuperar el texto.
- Sirve para comprobar la integridad, por ejemplo que una ISO descargada es idéntica a la publicada (
sha256sum archivo.iso). - SHA-1 tiene colisiones prácticas desde 2017: úsalo solo por compatibilidad. MD5 no se ofrece por el mismo motivo.
- Ninguno de estos algoritmos sirve para guardar contraseñas, porque son demasiado rápidos de probar por fuerza bruta. Para eso existen Argon2id, bcrypt o yescrypt (el de
/etc/shadowen Debian). echo "hola"añade un salto de línea. Para obtener el mismo hash que aquí usaprintf '%s' 'hola mundo' | sha256sum.