Generador de Hash SHA-256 Online
Genera hashes SHA-256 desde texto en tu navegadorInput
Ctrl↵
Acerca de Generador de Hash SHA-256 Online
Genera hashes SHA-256 para contraseñas, checksums y verificación de integridad de datos. Funciona con la Web Crypto API completamente en tu navegador — tu entrada nunca llega a ningún servidor.
Preguntas frecuentes
¿Qué es SHA-256?
SHA-256 es una función de hash criptográfico de la familia SHA-2 que produce un resumen hexadecimal de 64 caracteres a partir de cualquier entrada. Es resistente a colisiones y a preimágenes, lo que lo hace adecuado para firmas digitales, certificados TLS y verificación de integridad de datos.
¿Se puede revertir o descifrar un hash SHA-256?
No. SHA-256 es una función unidireccional por diseño: no existe ningún algoritmo para recuperar la entrada original a partir del hash. Para entradas cortas o comunes (contraseñas, palabras del diccionario), existen tablas rainbow precomputadas. Para datos arbitrarios de longitud significativa (documentos, archivos), la reversión es computacionalmente inviable. SHA-256 no es cifrado; usa AES o RSA para cifrar datos que necesites recuperar.
¿Cuál es la diferencia entre SHA-256 y SHA-512?
SHA-256 produce un hash de 256 bits (32 bytes); SHA-512 produce uno de 512 bits (64 bytes). SHA-512 es marginalmente más resistente a colisiones y puede ser más rápido en hardware de 64 bits debido a sus operaciones internas con palabras de 64 bits. SHA-256 es el estándar para certificados TLS, firma de código y blockchain. Ambos se consideran criptográficamente seguros.
¿Para qué se usa SHA-256 en la práctica?
SHA-256 se usa en firmas de certificados TLS/HTTPS, firma de código (Authenticode, Gatekeeper de macOS), proof-of-work de Bitcoin, hashes de commit de Git (Git cambió de SHA-1 a SHA-256), HMAC-SHA256 para autenticación de API y verificación de integridad de datos para descargas y archivos.
¿Por qué el mismo archivo siempre produce el mismo hash SHA-256?
SHA-256 es determinista: la salida depende únicamente de los bytes de entrada. Incluso un byte cambiado produce un hash completamente diferente (el efecto avalancha). Esta propiedad hace que SHA-256 sea útil para detectar corrupción de archivos, verificar descargas y detectar datos manipulados: compara el hash antes y después de la transmisión.