¿Qué es Generador de Hash SHA-1?
Un generador de hash SHA-1 produce un resumen de 160 bits (40 caracteres hexadecimales) a partir de cualquier entrada. SHA-1 se usa en los hashes de commits de Git, huellas digitales de certificados heredados y verificación de integridad de datos donde la resistencia a colisiones no es crítica.
Escribe texto o suelta un archivo, y la herramienta imprime el resumen SHA-1 de 40 caracteres calculado en tu dispositivo por SubtleCrypto. Pega el valor esperado en el campo Compare y el indicador se pone verde o rosa para no entrecerrar los ojos sobre el hexadecimal. Git sigue usando SHA-1 para direccionar commits y blobs, así que esta es una forma rápida de inspeccionar o verificar hashes de objetos Git sin abrir terminal.
Cómo usar
- Paso 1 — Escribe o pega texto, o arrastra un archivo para calcular su resumen SHA-1.
- Paso 2 — El hash se genera completamente de forma privada; no se carga ningún dato.
- Paso 3 — Copia la cadena hexadecimal de 40 caracteres o verifícala frente a un valor esperado.
Cuándo usar
- Inspeccionar o verificar un hash de commit/blob de Git fuera de la CLI.
- Contrastar la huella de un certificado TLS antiguo que aún se distribuye como SHA-1.
- Cuadrar un checksum de software heredado donde MD5 ya está retirado pero no publicaron SHA-256.
Resultado
Necesitas verificar que el hash SHA-1 de un objeto Git coincide con lo que muestra el registro de tu repositorio. Pega el contenido del objeto aquí y compara el resultado.
Preguntas frecuentes
- ¿SHA-1 sigue siendo seguro?
- No para firmas ni certificados. El ataque SHAttered de Google en 2017 produjo dos PDF con el mismo SHA-1, y desde entonces el coste no ha hecho más que bajar. Para direccionamiento Git y compatibilidad legacy aún se usa, pero los sistemas nuevos deberían elegir SHA-256 o superior.
- ¿Por qué Git sigue usando SHA-1 si está roto?
- Git usa SHA-1 como dirección de contenido, no como primitiva de seguridad: las colisiones importan para falsificar historia, no para nombrar de forma única. El proyecto Git migra a SHA-256 desde 2020, pero la mayoría de repos públicos siguen en SHA-1.
- ¿En qué se diferencia SHA-1 de SHA-2?
- SHA-1 produce un resumen de 160 bits con un único diseño fijo. SHA-2 es una familia —SHA-224, SHA-256, SHA-384, SHA-512— con salida más larga y estructura interna distinta. SHA-2 no tiene ataque de colisión práctico conocido.
- ¿Puedo comparar dos cadenas SHA-1 aquí?
- Sí. Pega el hash esperado en el campo Compare. El indicador se pone verde si coincide y rosa si no. La comparación ignora mayúsculas, así que abc123 y ABC123 se consideran iguales.
- ¿Se sube mi archivo?
- No. El archivo se lee como ArrayBuffer en tu dispositivo y se pasa a SubtleCrypto, todo dentro de la página. Si desconectas la red el hash se sigue calculando.
Herramientas relacionadas
Generador de claves PGP
Genera pares de claves de cifrado PGP
Notas Seguras
Crea y almacena notas cifradas localmente
Cifrador de archivos
Cifra archivos con encriptación AES-256
Decodificador de certificados SSL
Decodifica e inspecciona certificados SSL/TLS
Cifrado César
Cifrado por sustitución con rotación personalizada
Generador de frases de contraseña
Genera frases de contraseña seguras y fáciles de recordar