Seguridad

Generador de hash (SHA)

SHA-1, SHA-256, SHA-384 y SHA-512, en directo.

  • Instantánea
  • Gratis
  • Privada (procesada localmente)
  • Sin registro
SHA-1
SHA-256
SHA-384
SHA-512

Calculado localmente (Web Crypto). Haz clic en un valor para copiarlo.

¿Para qué sirve un hash?

Un hash es una «firma» digital única de un contenido. Se usa para verificar que un archivo o mensaje no se ha modificado: si el contenido cambia, el hash cambia. Es rápido, determinista e irreversible.

Cómo usar el generador

  1. Introduce tu texto

    Escribe o pega el contenido a hashear.

  2. Lee los hashes

    SHA-1, SHA-256, SHA-384 y SHA-512 se calculan en directo.

  3. Copia el valor

    Haz clic en un hash para copiarlo.

Los algoritmos SHA

AlgoritmoTamañoLongitud hexRecomendación
SHA-1160 bits40 caracteresObsoleto (evitar)
SHA-256256 bits64 caracteresEstándar recomendado
SHA-384384 bits96 caracteresAlta seguridad
SHA-512512 bits128 caracteresAlta seguridad

Casos de uso

  • Integridad de archivos: comparar el hash de una descarga con el publicado.
  • Deduplicación e indexación de datos.
  • Firmas y certificados digitales (elemento base).

El hashing por sí solo no sirve para almacenar contraseñas: usa bcrypt, scrypt o Argon2 con sal.

Preguntas frecuentes

¿Qué es una función hash?

Una función hash convierte datos de cualquier tamaño en una huella de tamaño fijo. La misma entrada siempre da el mismo hash, pero el menor cambio altera radicalmente el resultado.

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

No. El hashing es una operación de un solo sentido: está diseñado para ser imposible de invertir. Eso lo hace útil para verificar integridad sin revelar el contenido.

¿Hay que seguir usando SHA-1?

No, por seguridad. SHA-1 se considera obsoleto porque se han demostrado colisiones. Prefiere SHA-256 o superior. SHA-1 se muestra aquí por comparación o compatibilidad.

¿Para qué sirve un hash en el día a día?

Para comprobar que un archivo descargado no se ha alterado (suma de verificación), indexar datos o como base de firmas digitales. Para almacenar contraseñas se usan algoritmos dedicados (bcrypt, Argon2) con sal.

¿Se envían mis datos a internet?

No. El cálculo usa la API Web Crypto de tu navegador; el texto nunca se transmite.