Generador de Hash SHA-1
Genere valores hash SHA-1 a partir de cualquier texto en línea. Gratuito, rápido y se ejecuta completamente en su navegador.
Entrada
Salida
¿Qué es el hashing SHA-1?
SHA-1 (Secure Hash Algorithm 1) es una función hash criptográfica que produce un valor hash de 160 bits (20 bytes), representado como una cadena hexadecimal de 40 caracteres. Fue diseñada por la NSA y publicada por el NIST en 1995 como parte del Secure Hash Standard.
Aunque SHA-1 ha sido obsoleto para la mayoría de las aplicaciones de seguridad debido a ataques de colisión demostrados, todavía se usa en sistemas heredados y para propósitos no críticos de seguridad como el control de versiones (Git). El algoritmo se define en RFC 3174. Esta herramienta calcula el hash SHA-1 de todo su texto de entrada usando la API Web Crypto.
Cómo usar esta herramienta
Ingrese su texto
Escriba o pegue texto en el editor izquierdo. También puede hacer clic en Ejemplo para cargar texto de ejemplo, o Subir un archivo de texto.
Vea el hash SHA-1
El panel derecho muestra el hash SHA-1 de su entrada automáticamente. El hash se actualiza en tiempo real mientras escribe.
Copiar o descargar
Haga clic en Copiar para copiar el hash a su portapapeles, o en Descargar para guardarlo como archivo de texto.
Ejemplos de hash
Aquí hay un ejemplo de hashing SHA-1:
Texto de entrada
Salida hash SHA-1
Preguntas frecuentes
¿SHA-1 sigue siendo seguro?
No. En 2017, los investigadores demostraron la primera colisión práctica de SHA-1. SHA-1 no debe usarse para firmas digitales ni certificados. Use SHA-256 o SHA-512 para aplicaciones críticas de seguridad.
¿Por qué se depreció SHA-1?
SHA-1 fue depreciad porque los ataques de colisión se volvieron factibles. Los principales navegadores y autoridades de certificación dejaron de confiar en los certificados SHA-1.
¿Se envían mis datos a un servidor?
No. Todo el hashing se realiza localmente en su navegador usando la API Web Crypto. Ningún dato sale de su máquina.
¿Git todavía usa SHA-1?
Sí. Git históricamente usa SHA-1 para el hashing de commits y objetos. Sin embargo, Git está en transición a SHA-256 para mejorar la seguridad.
Herramientas relacionadas
Referencias: FIPS 180-4 Secure Hash Standard y MDN SubtleCrypto.digest().