Generador de Hash Web Crypto

Calcule al instante resúmenes SHA-256, SHA-384, SHA-512 y SHA-1 en su navegador usando window.crypto.subtle.

Web Crypto Hash Generator

Calculated via native window.crypto.subtle.digest in your browser

SubtleCrypto Hardware Accelerated
SHA-256 (Used in HS256 & Bitcoin)
256 bits · 32 bytes · 64 hex chars
...
SHA-384 (Used in HS384 & CNSA)
384 bits · 48 bytes · 96 hex chars
...
SHA-512 (Used in HS512 & Military standards)
512 bits · 64 bytes · 128 hex chars
...
SHA-1 (Legacy / Cryptographically Broken)Deprecated
160 bits · 20 bytes · 40 hex chars
...

Cómo Calcular Resúmenes Criptográficos (Hashes)

1. Ingrese el Texto o Carga Útil

Escriba o pegue el texto o cadena de datos que desea procesar en el área de entrada.

2. Compare los Algoritmos de Hash

Observe los resúmenes calculados en paralelo para SHA-256, SHA-384, SHA-512 y el histórico SHA-1.

3. Copie el Digest Hexadecimal

Haga clic en el botón Copiar para capturar la cadena hexadecimal generada.

Funciones Hash y la API W3C SubtleCrypto

Una función hash criptográfica asigna datos de entrada de cualquier tamaño a una cadena de bits de longitud fija. Esta herramienta usa la implementación nativa del navegador window.crypto.subtle.digest(). Presenta resistencia a preimagen, resistencia a colisiones y efecto avalancha (un cambio de 1 bit altera cerca del 50% de la salida).

Especificación / ParámetroEstándar y Valor Requerido
Longitud SHA-256256 bits (32 bytes / 64 caracteres hex)
Longitud SHA-384384 bits (48 bytes / 96 caracteres hex)
Longitud SHA-512512 bits (64 bytes / 128 caracteres hex)
TecnologíaAPI nativa Web Crypto del navegador (SubtleCrypto)

Límites de Seguridad: Hashes vs Almacenamiento de Contraseñas

Los hashes criptográficos como SHA-256 son deterministas y muy veloces, pensados para comprobar integridad y crear firmas HMAC. NO son aptos para almacenar contraseñas en bases de datos porque el hardware moderno puede calcular miles de millones de hashes por segundo. Utilice Argon2id, bcrypt o scrypt.

Aviso: SHA-1 está roto criptográficamente y es vulnerable a colisiones. Se incluye únicamente para comprobar sumas de verificación heredadas.

Preguntas Frecuentes: Funciones Hash Criptográficas

¿Se puede revertir un hash SHA-256 para obtener el texto original?

No. Las funciones hash son de una sola vía. La compresión matemática es irreversible sin recurrir a fuerza bruta o tablas rainbow.

¿Qué relación tiene SHA-256 con HS256 en tokens JWT?

HS256 utiliza el algoritmo HMAC con la función SHA-256 como base matemática: HMAC-SHA256(secreto, cabecera.payload).

¿Por qué no se debe usar SHA-256 para contraseñas?

Porque está diseñado para ser muy rápido. Un atacante con GPUs puede probar miles de millones de contraseñas por segundo. Use Argon2 o bcrypt.

¿El cálculo se realiza en un servidor externo?

No. El cálculo se ejecuta en el navegador mediante la API acelerada por hardware SubtleCrypto.

Guías Técnicas Relacionadas

Ver todas las guías
Generador de Hash – SHA-256, SHA-384, SHA-512