Calculadora de hash
Calculá el hash SHA-256, SHA-384 o SHA-512 de un texto.
Cargando… Cómo funciona
El hash se calcula con crypto.subtle.digest, la API de Web Crypto del navegador. El texto se procesa en tu navegador y no se envía a ningún servidor ni se guarda en ningún lado.
Cómo se usa
- Escribí o pegá el texto.
- Elegí el algoritmo (SHA-256, SHA-384 o SHA-512).
- Tocá "Calcular hash".
Qué pasa con tus datos
El texto se procesa en tu navegador con la API Web Crypto. No se envía a ningún servidor ni se guarda en ningún lado.
Casos de uso
Sirve para verificar la integridad de un texto (que dos copias sean idénticas byte a byte), generar una huella digital corta de un contenido largo, o comparar el hash de un archivo pegado como texto contra un valor esperado.
Limitaciones
Esta herramienta no sirve para guardar contraseñas. SHA-256, SHA-384 y SHA-512 son hashes rápidos, pensados para verificar integridad — se calculan en microsegundos, lo que los hace fáciles de probar por fuerza bruta si se usan para contraseñas. Guardar contraseñas requiere un algoritmo lento y con sal, como bcrypt, scrypt o Argon2, que esta herramienta no ofrece a propósito.
Preguntas frecuentes
¿Por qué no ofrecen MD5 o SHA-1?
Porque ambos están rotos criptográficamente desde hace años (se pueden generar colisiones a propósito) y no queremos promover su uso, ni siquiera para casos aparentemente inofensivos.
¿Puedo usar esto para hashear contraseñas de mi aplicación?
No. Usá un algoritmo diseñado para contraseñas (bcrypt, scrypt o Argon2), que agrega sal y hace el cálculo deliberadamente lento. Un hash rápido como SHA-256 permite probar miles de millones de contraseñas por segundo si alguien roba la base de datos.