¿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
Comparador de sumas de verificación
Compara las sumas de verificación de dos archivos para comprobar su integridad
Calculadora de hash SHA-256
Calcula el hash SHA-256 de tus archivos en tu propio equipo
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