Comprobador de hash de archivos

SHA-256, SHA-1, SHA-512 y MD5 de un archivo o texto, con campo de comparación.

Pega la suma de verificación de la página de descarga. El algoritmo se reconoce por su longitud.

Algoritmos
Hashes

Elige un archivo o escribe un texto para ver sus hashes.

Qué hace esta herramienta

Un hash es una huella corta de unos datos. Si pasas un archivo de cualquier tamaño por una función hash, sale una cadena de longitud fija; si cambias un solo byte, la huella cambia por completo. Por eso los hashes son la forma habitual de comprobar que un archivo es exactamente el que querías: el editor del programa publica el hash junto a la descarga, tú calculas el hash de lo que recibiste y, si las dos cadenas son idénticas, nada se dañó ni se alteró por el camino.

Esta herramienta calcula cinco a la vez, SHA-256, SHA-1, SHA-384, SHA-512 y MD5, para un archivo o un texto que escribas. Todo ocurre en tu navegador: la página lee el archivo de tu disco y nunca lo sube, algo importante con imágenes de disco, copias de seguridad o documentos confidenciales.

Cómo comprobar una descarga

  1. Abre la pestaña Archivo y suelta el archivo en el recuadro, o elígelo.
  2. Copia el hash de la página de descarga y pégalo en "Comparar con un hash". La herramienta deduce el algoritmo por la longitud: 32 caracteres es MD5, 40 SHA-1, 64 SHA-256, 96 SHA-384 y 128 SHA-512.
  3. Lee el resultado. "Coincide" en verde significa que el hash del archivo es idéntico al que pegaste. "No coincide" en rojo significa que no lo es y que no debes fiarte del archivo.

No importan las mayúsculas, los espacios ni los dos puntos, y puedes pegar la línea completa que imprimen las herramientas de línea de comandos.

Hash de un texto

La pestaña Texto calcula el hash de lo que escribas, codificado en UTF-8. Cuidado con los caracteres invisibles: "abc" y "abc" seguido de un salto de línea son entradas distintas y dan hashes distintos, el motivo más habitual de que dos personas obtengan resultados diferentes con la misma palabra.

Qué algoritmo usar

  • SHA-256 y el resto de la familia SHA-2 (SHA-384 y SHA-512) son los recomendables hoy.
  • SHA-1 y MD5 ya no son seguros: se pueden fabricar colisiones a propósito. Aún detectan daños accidentales, como una descarga cortada. Si puedes elegir, compara con SHA-256.

Errores habituales

  • Tomar el hash del mismo sitio que el archivo. Si alguien puede cambiar la descarga, también puede cambiar el hash que hay al lado. Prefiere un hash publicado por otro canal.
  • Calcular el hash de otra cosa. El hash pertenece al archivo exacto que se ofrece, por ejemplo el comprimido, no a lo que extraes de él.
  • Un hash prueba una coincidencia, no una autoría. Para saber quién hizo un archivo hace falta una firma digital.

Límites

Se aceptan archivos de hasta 4 GB. Los de hasta 100 MB se leen de una vez y se procesan con la criptografía del navegador, que es rápida. Los más grandes se leen por trozos de 1 MB con barra de progreso y botón Cancelar; es más lento y cada algoritmo marcado añade tiempo, así que desmarca los que no necesites.

Preguntas frecuentes

¿Se sube mi archivo?

No. La página lee el archivo en tu dispositivo y calcula los hashes allí. No se envía nada del archivo por la red.

¿Por qué mi hash no coincide con el de la web?

Lo habitual es haber calculado el hash de otro archivo: otra versión, una descarga dañada o incompleta, o el archivo extraído en lugar del comprimido.

¿Es seguro MD5?

No para seguridad: se puede falsificar a propósito. Sirve para detectar daños accidentales, pero usa SHA-256 cuando puedas.