Hash Generator

Enter text and click Generate Hashes.

Un hash es una huella fija del texto de entrada

Los hashes SHA producen el mismo resultado para la misma entrada y cambian mucho ante una modificación mínima. Esta herramienta genera SHA-256, SHA-384 y SHA-512 en el navegador con Web Crypto.

Conceptos clave

Función unidireccional

Un hash sirve para comparar, no para descifrar el texto original.

Resistencia a colisiones

SHA-2 está diseñado para que dos entradas distintas compartan hash de forma impracticable.

Salida del navegador

La entrada se procesa con Web Crypto y se muestra en hexadecimal.

Cómo usarlo

  1. Introduce el texto que quieres convertir en hash.
  2. Genera las salidas SHA-256, SHA-384 y SHA-512.
  3. Copia el resultado que necesites para verificaciones, pruebas o documentación.

Preguntas frecuentes

¿Se puede decodificar un hash?

No. Un hash criptográfico es unidireccional y sirve para comparación.

¿Sirve directamente para guardar contraseñas?

No. Se necesitan sales y un algoritmo dedicado de password hashing o KDF.

¿SHA-256 o SHA-512?

Depende del requisito. SHA-256 es muy común para comprobaciones de integridad.

Para autenticación y contraseñas, usa diseños de seguridad revisados en lugar de un hash simple.