Enter text to hash
0 characters · 0 bytes

Acerca de esta herramienta

Esta calculadora de checksum obtiene en un solo paso los hashes SHA-1, SHA-256, SHA-384 y SHA-512 de un texto o de un archivo, usando la Web Crypto API integrada en tu navegador.

Cómo se usa

  1. Elige Texto o Archivo.
  2. Escribe o pega el texto, o arrastra y suelta un archivo (o búscalo en tu equipo).
  3. Haz clic en Calcular checksums.
  4. Compara el resultado con el checksum publicado por la fuente del archivo.

Datos útiles

  • SHA-256 genera un hash de 256 bits que se muestra como 64 caracteres hexadecimales; SHA-512 genera 128.
  • Cambiar un solo byte de la entrada produce un hash completamente distinto.
  • SHA-1 se considera roto en cuanto a resistencia a colisiones y no debe usarse con fines de seguridad; es preferible SHA-256 o superior.
  • Los hashes se calculan localmente con crypto.subtle.digest, así que incluso los archivos grandes se procesan sin subirlos.

Funciona por completo en tu navegador: nada de lo que introduces se sube ni se guarda.

Preguntas frecuentes

¿Cómo verifico un archivo descargado?

Calcula aquí el hash SHA-256 del archivo y compáralo con el checksum de la página de descarga. Si coinciden exactamente, el archivo no ha sido alterado.

¿Se sube mi archivo para calcular el hash?

No. El archivo se lee y se procesa en tu navegador; nunca sale de tu dispositivo.

¿Qué algoritmo debo usar?

SHA-256 es la opción más habitual para verificar descargas e integridad. Usa SHA-1 solo cuando un sistema antiguo lo exija.

¿Se puede revertir un hash para obtener los datos originales?

No. Los hashes SHA son funciones unidireccionales. Aun así, las entradas cortas o comunes pueden adivinarse, por eso las contraseñas necesitan un hash lento y con sal.