InfyCalculator
English
💻

Generador de hash MD5, SHA-1 y SHA-256 en línea

Genera el hash MD5, SHA-1 y SHA-256 de cualquier texto al instante, calculado en tu navegador y mostrado en hexadecimal en minúsculas.

Texto para el hash
Algoritmo
Cargando calculadora…

Cómo funciona

Hash = función(bytes UTF-8 del texto) → MD5: 128 bits (32 caracteres hex) · SHA-1: 160 bits (40) · SHA-256: 256 bits (64)

Una función hash criptográfica comprime cualquier entrada, del tamaño que sea, en una huella de longitud fija: 128 bits para MD5, 160 para SHA-1 y 256 para SHA-256. Es determinista y de un solo sentido: el mismo texto siempre produce el mismo valor, pero no se puede recorrer al revés para recuperar el texto, y cambiar un solo bit de la entrada revuelve todo el resultado (el efecto avalancha). Los hashes se usan para verificar integridad, detectar duplicados y, con sal, para guardar contraseñas. Ojo con la seguridad: MD5 y SHA-1 están rotos frente a colisiones y no deben usarse con fines de seguridad, mientras que SHA-256 sigue siendo sólido; los dos primeros solo sobreviven como sumas de verificación y por compatibilidad.

Ejemplo resuelto

El texto «hola» (4 bytes) da este SHA-256: b221d9dbb083a7f33428d7c2a3c3198ae925614d70210e28716ccaa7cd4ddb79, un resumen de 256 bits escrito con 64 caracteres hexadecimales. Si escribes «Hola» con mayúscula, el hash cambia por completo, aunque solo hayas modificado una letra.

Fuentes: FIPS 180-4 — Secure Hash Standard

Preguntas frecuentes

¿Mi texto se envía a algún servidor?

No. El hash se calcula por completo en tu navegador con algoritmos estándar. Nada de lo que escribes se transmite ni se guarda, así que puedes probar con tranquilidad.

¿Por qué no debo usar MD5 ni SHA-1 para seguridad?

Ambos son vulnerables a ataques de colisión: es posible fabricar dos entradas distintas con el mismo hash, así que no garantizan integridad frente a un atacante. Sirven para sumas de verificación sin adversario y sistemas antiguos, pero para seguridad usa SHA-256 o algo más fuerte.

¿Se puede recuperar el texto original a partir de un hash?

No invirtiendo el cálculo, porque el hash es de un solo sentido y descarta información. Los textos cortos o comunes a veces se encuentran por fuerza bruta o con tablas arcoíris, y por eso las contraseñas deben guardarse con sal y una función lenta como bcrypt, nunca con un hash simple.

Calculadoras relacionadas

Esta calculadora tiene fines informativos. Verifica los resultados importantes antes de tomar decisiones.