Introduce tu texto o archivo
Escribe o pega un texto, o suelta un archivo de hasta 500 MB. No se sube nada.
Escribe o pega un texto, o suelta un archivo, y obtén al instante su hash SHA-1 (40 caracteres hexadecimales) junto a los demás hashes habituales. Todo se calcula en tu navegador.
100 % privado — el texto y los archivos se procesan en tu navegador y no se suben.
Sigue con tu resultado en otra herramienta. No se sube nada.
Escribe o pega un texto, o suelta un archivo de hasta 500 MB. No se sube nada.
El hash se actualiza mientras escribes. Elige hexadecimal en minúsculas o mayúsculas, o Base64.
Copia el hash con un clic, o pega un hash conocido en el cuadro de comparar para comprobar que coinciden.
Para generar un hash SHA-1, escribe o pega tu texto en el recuadro de arriba, o suelta un archivo sobre él. El checksum SHA-1 de 40 caracteres aparece al instante, junto a los demás hashes habituales, y puedes copiar el que quieras. Todo se calcula en tu navegador, así que los textos y archivos que procesas no se suben nunca. Por ejemplo, el SHA-1 de la palabra hello es aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d.
SHA-1 (Secure Hash Algorithm 1) lo publicó en 1995 el organismo de estándares estadounidense NIST como FIPS 180-1. Convierte cualquier entrada en una huella de 160 bits, escrita como 40 caracteres hexadecimales. Fue el caballo de batalla de la seguridad web durante dos décadas y sigue presente en mucho software antiguo.
| Texto | SHA-1 (hash) |
|---|---|
(vacío) | da39a3ee5e6b4b0d3255bfef95601890afd80709 |
hello | aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d |
Hello | f7ff9e8b7bb2e09b70935a5d785e0cc5d9d0abf0 |
hello world | 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed |
UtilsDock | 418e21fd463c9d013b6fe166866f8da5bf9a17c6 |
SHA-1 está obsoleto para seguridad. En 2017 Google y el CWI de Ámsterdam publicaron la primera colisión real, dos archivos PDF distintos con el mismo SHA-1, que requirió unos 9 trillones de cálculos. Ese año los navegadores dejaron de fiarse de los certificados SHA-1. En todo lo que pueda beneficiar a un atacante con una colisión, como firmas, certificados o actualizaciones de software, usa SHA-256 o SHA-512.
El hash lo calcula tu propio navegador con la API Web Crypto (y una rutina propia para MD5, que Web Crypto no ofrece). Nada de lo que escribes ni ningún archivo que sueltas se envía a un servidor, así que puedes calcular el hash de textos privados y archivos internos sin riesgo.
Otras utilidades que también funcionan sin salir de tu navegador.