Generador de hash (SHA)
SHA-1, SHA-256, SHA-384 y SHA-512, en directo.
- Instantánea
- Gratis
- Privada (procesada localmente)
- Sin registro
¿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
-
Introduce tu texto
Escribe o pega el contenido a hashear.
-
Lee los hashes
SHA-1, SHA-256, SHA-384 y SHA-512 se calculan en directo.
-
Copia el valor
Haz clic en un hash para copiarlo.
Los algoritmos SHA
| Algoritmo | Tamaño | Longitud hex | Recomendación |
|---|---|---|---|
| SHA-1 | 160 bits | 40 caracteres | Obsoleto (evitar) |
| SHA-256 | 256 bits | 64 caracteres | Estándar recomendado |
| SHA-384 | 384 bits | 96 caracteres | Alta seguridad |
| SHA-512 | 512 bits | 128 caracteres | Alta 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.