SHA-1

SHA-256

SHA-384

SHA-512

Los hashes se calculan en tu navegador con la API criptográfica nativa. Nada se envía a un servidor.

Este generador de hash calcula el resumen SHA-1, SHA-256, SHA-384 y SHA-512 de cualquier texto al instante. Escribe el contenido y copia el hash que necesites. Se genera con la API criptográfica nativa de tu navegador, así que nada se envía a ningún servidor.

Cómo generar un hash

  1. Escribe o pega el texto en el recuadro.
  2. Los cuatro hashes se calculan automáticamente mientras escribes.
  3. Pulsa Copiar junto al algoritmo que necesites.

¿Qué es un hash?

Un hash es una huella digital de un dato: una cadena de longitud fija que se genera a partir de cualquier contenido. La misma entrada produce siempre el mismo hash, pero no se puede revertir para recuperar el texto original. Se usa para comprobar la integridad de archivos, firmar datos y almacenar contraseñas de forma segura.

¿Y MD5?

Aquí no incluimos MD5 de forma deliberada: está criptográficamente roto (existen colisiones conocidas) y no debe usarse para seguridad. Para nuevos desarrollos, usa SHA-256 o superior. Y para contraseñas, ni SHA ni MD5: emplea funciones diseñadas para ello como bcrypt o Argon2 (en PHP, password_hash()).

Preguntas frecuentes

¿Se puede revertir un hash?

No. Un hash es una función de un solo sentido. Lo único posible es probar entradas hasta dar con una que genere el mismo resultado, por eso importa usar algoritmos robustos.

¿Qué algoritmo debo elegir?

SHA-256 es el estándar recomendado para la mayoría de usos. SHA-1 se incluye solo por compatibilidad con sistemas antiguos: ya no se considera seguro.

¿Sirve para guardar contraseñas?

No directamente. Para contraseñas hay que usar funciones lentas y con sal, como bcrypt o Argon2, no un SHA simple.


(Visitado 19 veces, 1 visitas hoy)