Command Palette

Search for a command to run...

MD5 · SHA-1 · SHA-256 · SHA-512

Generador de hashes

Crea resúmenes MD5, SHA-1, SHA-256 o SHA-512 localmente a partir de cualquier texto.

Generador de hashes
Crea resúmenes MD5, SHA-1, SHA-256 o SHA-512 localmente a partir de cualquier texto.

Se calcula en tu navegador; nada se envía a un servidor.

Algoritmos
Resultados de hash
Copia cada digest o todos a la vez.

Elige al menos un algoritmo para generar hashes.

What

Definición de Generador de hashes

El hashing crea un digest de longitud fija (MD5/SHA) a partir de texto para verificación e identificación.

Cases

Casos de uso comunes

1

Comparar dos cadenas por hash

2

Generar checksums para payloads de API

3

Crear identificadores deterministas de contenido

How To

Cómo generar hashes

Guía paso a paso para crear hashes MD5/SHA.

1

Ingresa texto

Pega el texto a hashear.

2

Elige algoritmos

Selecciona MD5, SHA-1, SHA-256 o SHA-512.

3

Copia hashes

Copia el hash generado (o todos).

Knowledge

Entendiendo el Hashing Criptográfico

¿Qué es una Función Hash?
Una función hash convierte cualquier entrada en una salida de longitud fija (digest). La misma entrada siempre genera el mismo hash, pero incluso un pequeño cambio resulta en un hash completamente diferente (efecto avalancha).
MD5 - Rápido pero Inseguro
MD5 genera un hash de 128 bits (32 caracteres hexadecimales). Es rápido, pero está roto criptográficamente porque se pueden encontrar colisiones rápidamente. Úsalo solo para propósitos donde no se requiera seguridad como checksums o claves de caché.
SHA-1 - Obsoleto
SHA-1 genera un hash de 160 bits (40 caracteres hexadecimales). Fue ampliamente usado, pero existen ataques de colisión prácticos, por lo que está desaconsejado para seguridad. La migración a SHA-256 es el estándar.
SHA-256 y SHA-512 - Seguros
SHA-256 (256 bits) y SHA-512 (512 bits) forman parte de la familia SHA-2. Son seguros para usos criptográficos como firmas digitales, validación de certificados y hashing de contraseñas (combinados con sal).
Hashing vs. Cifrado
El hashing es de una sola vía; no se pueden recuperar los datos originales. El cifrado es de doble vía; los datos pueden ser descifrados con la clave correcta. El hash verifica la integridad de los datos, mientras que el cifrado protege su confidencialidad.

FAQ

Preguntas frecuentes del generador de hashes

¿Los hashes se calculan localmente?
Sí. MD5 usa una implementación ligera y las variantes SHA usan la Web Crypto API de tu navegador o runtime.
¿Qué codificación se usa?
El texto se codifica en UTF-8 antes de calcular y las salidas son cadenas hexadecimales en minúsculas.
¿MD5 es seguro?
MD5 está roto para resistencia a colisiones. Usa SHA-256 o SHA-512 para integridad y firmas; MD5 solo para checksums heredados.
¿Por qué puede fallar el cálculo?
Si Web Crypto no está disponible o el algoritmo está bloqueado, los SHA pueden fallar. Usa un navegador o runtime moderno.
¿Puedo hashear entradas grandes?
Sí, pero datos muy grandes se procesan en memoria del cliente. Para archivos enormes, usa una herramienta con streaming.
¿Usos comunes de estos hashes?
Checksums de descargas, verificación de integridad, claves de caché y entradas de firma suelen usar SHA-256 o SHA-512.
¿Qué es la resistencia a colisiones en hashing?
Es la dificultad para encontrar dos entradas distintas con el mismo hash. MD5 y SHA-1 están debilitados; SHA-256 y SHA-512 siguen siendo resistentes en la práctica.
Generador de hashes