Generador de Hash
Genera hashes criptográficos (SHA-1, SHA-256, SHA-384, SHA-512) a partir de texto.
MD5 is intentionally omitted (broken; not supported by the Web Crypto API).
Descripción general
Una función de resumen criptográfico convierte una entrada de cualquier
longitud en un resumen de tamaño fijo. La misma entrada produce siempre el
mismo resumen, mientras que cambiar un solo carácter produce uno
completamente distinto.
Esta herramienta calcula a la vez SHA-1, SHA-256, SHA-384 y SHA-512 a
medida que escribes, mediante la API Web Crypto (crypto.subtle.digest).
Cómo se usa
- Escribe o pega tu texto en Input.
- Los cuatro campos de resumen — SHA-1, SHA-256, SHA-384, SHA-512 — se actualizan automáticamente como cadenas hexadecimales.
- Copia el resumen que necesites desde su campo de solo lectura.
Ejemplos
- SHA-256 de
hello→2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824 - SHA-1 de
hello→aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d - Longitudes en hexadecimal: SHA-1 = 40 caracteres, SHA-256 = 64, SHA-384 = 96, SHA-512 = 128.
Notas
SHA-1 está obsoleto para usos de seguridad: existen ataques de colisión
practicables; prefiere SHA-256 o SHA-512. El resumen no es cifrado: aporta
integridad, no confidencialidad. Para contraseñas, nunca guardes un resumen
desnudo — usa una función de derivación lenta y con sal como bcrypt, scrypt o
Argon2. La entrada se procesa como bytes UTF-8, así que los resúmenes coinciden
con echo -n "text" | shasum -a 256 en la línea de comandos.