Web Toolkit

Generador de hash

Calcula resúmenes MD5, SHA-1, SHA-256, SHA-384 y SHA-512 de cualquier texto.

Hash

Entrada0 caracteres
MD5 y SHA-1 tienen la resistencia a colisiones rota. Úsalos solo para encajar con un sistema existente, nunca para firmas, certificados o almacenamiento de contraseñas.
Los resúmenes SHA usan la API Web Crypto del navegador. MD5 usa una implementación local en JavaScript.

Privado por diseño. El hash se calcula en tu navegador mediante la API Web Crypto. La entrada nunca sale de la página, pero no pegues contraseñas reales de producción en ningún sitio web.

Preguntas frecuentes

¿Para qué sirve un generador de hash?

Para verificar que una descarga o un mensaje no se han alterado, deduplicar contenido por su resumen y generar claves de caché. El resumen actúa como una huella compacta de la entrada.

¿Puedo invertir un hash MD5 o SHA-256?

No. El hashing es unidireccional por diseño. Las llamadas búsquedas inversas solo funcionan comparando con una tabla de entradas ya conocidas, como contraseñas comunes.

¿Qué algoritmo debo elegir?

SHA-256 para cualquier cosa nueva. Usa MD5 o SHA-1 solo cuando un sistema existente exija ese formato exacto, nunca para decisiones de seguridad.

¿Se envía mi entrada a un servidor?

No. Los resúmenes SHA se calculan con la API Web Crypto del navegador y MD5 con una implementación local en JavaScript. No hay ninguna petición de red.

Sobre Generador de hash

Un hash criptográfico transforma una entrada de cualquier longitud en un resumen de longitud fija. La misma entrada produce siempre el mismo resumen, y cambiar un solo carácter genera uno completamente distinto, por eso los hashes se usan para comprobaciones de integridad y direccionamiento por contenido.

SHA-256 y superiores provienen de la API Web Crypto del navegador. MD5 se incluye porque los checksums de archivos y los sistemas heredados todavía lo emiten, pero su resistencia a colisiones está rota desde 2004, y la de SHA-1 desde 2017: ninguno debería usarse para firmas ni certificados.

Los hashes son unidireccionales. No existe función de decodificación; los sitios que afirman invertir un hash están buscando en una tabla precalculada de entradas comunes.

Herramientas relacionadas