pulsa ⌘K para cambiar de herramienta
ENCODE & DECODE

Generador de Hash

Genera hashes criptográficos (SHA-1, SHA-256, SHA-384, SHA-512) a partir de texto.

local
hash-gen

MD5 is intentionally omitted (broken; not supported by the Web Crypto API).

§01 ACERCA DE ESTA HERRAMIENTA

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

  1. Escribe o pega tu texto en Input.
  2. Los cuatro campos de resumen — SHA-1, SHA-256, SHA-384, SHA-512 — se actualizan automáticamente como cadenas hexadecimales.
  3. Copia el resumen que necesites desde su campo de solo lectura.

Ejemplos

  • SHA-256 de hello2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824
  • SHA-1 de helloaaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d
  • 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.

FAQ
¿Se envía mi entrada a un servidor?
No. El cálculo usa la API Web Crypto integrada en el navegador (crypto.subtle.digest) y se ejecuta por completo en tu equipo. Tu texto nunca se sube ni se almacena.
¿Por qué no está disponible MD5?
MD5 está roto criptográficamente y la API Web Crypto no lo implementa, así que esta herramienta lo omite de forma deliberada. Para comprobaciones de integridad o cualquier uso sensible a la seguridad, emplea SHA-256 o algo más fuerte.
¿Puedo recuperar el texto original a partir de un resumen?
No. Las funciones de resumen criptográfico son de un solo sentido. La única manera de invertirlas es adivinar entradas candidatas y calcular su resumen hasta que una coincida, algo inviable con resúmenes fuertes y entradas impredecibles.