Generador de Hash MD5, SHA-1, SHA-256 y SHA-512

MD5
SHA-1
SHA-256
SHA-512

Escribe un texto y mira los hashes MD5, SHA-1, SHA-256 y SHA-512 calculados en tiempo real. Útil para checksums, integridad y pruebas, todo se ejecuta localmente.

Para qué sirve

El generador de hash calcula la huella de un texto con los algoritmos MD5, SHA-1, SHA-256 y SHA-512. Pega el contenido y mira el hash de cada algoritmo al instante.

Un hash es una secuencia de longitud fija derivada del contenido. Si cambia un solo carácter, el hash cambia por completo, lo que hace que el valor sea ideal para verificar integridad.

Cuándo usarlo

  • Generar un checksum para comprobar que un archivo o texto no fue alterado.
  • Crear una huella de contenido para comparar versiones.
  • Verificar la integridad de una descarga contra el hash publicado.
  • Indexar o comparar datos por su hash en lugar del contenido completo.

El hash es unidireccional

  • No se puede revertir un hash de vuelta al texto original, es de un solo sentido.
  • MD5 y SHA-1 se consideran débiles y rotos para seguridad, no deben usarse para proteger contraseñas ni firmas.
  • Para contraseñas, usa funciones específicas de hashing de contraseñas con salt, no MD5 ni SHA en crudo.
  • SHA-256 y SHA-512 siguen siendo adecuados para verificar integridad.

Privacidad

El cálculo usa la Web Crypto del propio navegador, así que el contenido no se envía a servidores. SHA-1, SHA-256 y SHA-512 provienen de la Web Crypto nativa, y todo se procesa localmente.

Preguntas frecuentes

¿Se puede revertir un hash de vuelta al texto?
No. El hash es unidireccional. A partir del hash no es posible recuperar el contenido original, solo compararlo con otro hash.
¿Puedo usar MD5 o SHA-1 para contraseñas?
No. MD5 y SHA-1 se consideran débiles y no deben usarse para seguridad. Para contraseñas, usa una función de hashing de contraseñas con salt.
¿El contenido se envía a algún servidor?
No. El hash se calcula en tu navegador con la Web Crypto, sin transmitir el texto.