Si acaba de descargar un archivo de Internet, es posible que desee verificar que el archivo descargado no haya sido manipulado. Después de todo, ¿quién sabe qué cosas nefastas podría estar haciendo un hacker? Al verificar la suma de verificación MD5, SHA-1 o SHA-256 del archivo, puede verificar la integridad del archivo y asegurarse de que no se haya dañado ni modificado.
¿Qué es la suma de comprobación?
Una suma de comprobación es una cadena corta y única que resulta de ejecutar un algoritmo de cifrado en un archivo determinado. El algoritmo analiza todos los bits que componen un archivo y, basándose en esos bits únicos, crea una suma de comprobación.

Diagrama de cálculo de suma de control
Esta suma de comprobación cambiará si cambia incluso un bit en el archivo. Al comparar dos sumas de verificación, puede asegurarse de que su archivo no esté dañado ni modificado. Es una forma útil de protegerse contra la corrupción de archivos o interferencias maliciosas con sus descargas.
Los algoritmos más utilizados para sumas de comprobación en MD5, SHA-1 y SHA-256 también están disponibles y se basan en algoritmos criptográficamente seguros. Si tiene la opción, utilice SHA-256.
¿Cómo utilizar una suma de comprobación?
Para utilizar la suma de comprobación, primero necesita saber cuál es la suma de comprobación de un determinado archivo. Esto deberá proporcionárselo la misma fuente que descargó el archivo.
![Cómo verificar las sumas de comprobación MD5, SHA-1 y SHA-256 en Windows Cómo verificar las sumas de comprobación MD5, SHA-1 y SHA-256 en Windows]()
hash de transferencia de archivos
Ejecute su archivo descargado a través del mismo algoritmo de suma de verificación usando una de las herramientas siguientes. Una vez que hayas hecho eso, compara las dos cadenas. Si las cadenas coinciden, el archivo no se modifica. Si las cadenas no coinciden, significa que su archivo es diferente del archivo original.
Verifique la suma de verificación utilizando una herramienta de terceros
La mejor manera de ejecutar la suma de comprobación en Windows es utilizar una herramienta llamada Utilidad de suma de comprobación MD5 y SHA. Calculará la suma de comprobación MD5, SHA-1 y SHA-256 para un archivo determinado simultáneamente y le permitirá comparar sus resultados con los datos proporcionados.
1. Descargue la utilidad de suma de comprobación MD5 y SHA .
2. Haga doble clic en el archivo descargado para iniciar el programa. Es posible que se le solicite que descargue .NET Framework 3.5 que la aplicación necesita para ejecutarse correctamente. Haga clic en Descargar e instalar esta función para continuar.
![Cómo verificar las sumas de comprobación MD5, SHA-1 y SHA-256 en Windows Cómo verificar las sumas de comprobación MD5, SHA-1 y SHA-256 en Windows]()
Instale la utilidad MD5 y SHA Checksum en una PC con Windows
3. Haga clic en el botón Examinar para seleccionar el archivo que desea verificar.
![Cómo verificar las sumas de comprobación MD5, SHA-1 y SHA-256 en Windows Cómo verificar las sumas de comprobación MD5, SHA-1 y SHA-256 en Windows]()
Explorar archivos en la utilidad MD5 y SHA Checksum
4. Determine la suma de verificación proporcionada para el archivo descargado. No todos los archivos descargados tienen sumas de verificación disponibles, pero los desarrolladores de código abierto o preocupados por la seguridad a menudo proporcionan sumas de verificación. Copie esa suma de verificación en el portapapeles, luego haga clic en el botón Pegar en la Utilidad de suma de verificación MD5 y SHA.
![Cómo verificar las sumas de comprobación MD5, SHA-1 y SHA-256 en Windows Cómo verificar las sumas de comprobación MD5, SHA-1 y SHA-256 en Windows]()
Pegue la suma de comprobación en la utilidad MD5 y SHA Checksum
5. Haga clic en Verificar para verificar su suma de verificación. Si la suma de verificación es la misma que la suma de verificación que calculó la aplicación, recibirá una notificación de éxito. Esto significa que el archivo que tiene es el mismo que el archivo que se verificó anteriormente.
![Cómo verificar las sumas de comprobación MD5, SHA-1 y SHA-256 en Windows Cómo verificar las sumas de comprobación MD5, SHA-1 y SHA-256 en Windows]()
Notificación de MDS Hash coincidente en la utilidad MD5 y SHA Checksum
6. Si la suma de verificación es diferente, recibirá un mensaje de error. Esto significa que el archivo ha cambiado de alguna manera desde que se calculó la última suma de comprobación.
![Cómo verificar las sumas de comprobación MD5, SHA-1 y SHA-256 en Windows Cómo verificar las sumas de comprobación MD5, SHA-1 y SHA-256 en Windows]()
El hash no coincide con el mensaje en la utilidad MD5 y SHA Checksum
Verificar suma de comprobación en el Explorador de archivos
Si verifica sumas de verificación con frecuencia, es posible que le interese OpenHashTab. La aplicación instalará una pestaña adicional en la ventana Propiedades del Explorador de archivos . Gracias a estar integrado en Explorer, OpenHashTab puede calcular sumas de verificación in situ sin necesidad de una aplicación separada. De forma predeterminada, calcula los valores hash MD5, SHA-1, SHA-256 y SHA-512. Se pueden habilitar algoritmos hash adicionales en la configuración de OpenHashTab.
Nota : si no te gusta OpenHashTag, prueba HashCheck , que funciona de manera similar.
1. Descargue e instale OpenHashTab desde GitHub.
2. Haga clic derecho en el archivo en el que desea ejecutar la suma de comprobación y seleccione Propiedades en el menú contextual.
![Cómo verificar las sumas de comprobación MD5, SHA-1 y SHA-256 en Windows Cómo verificar las sumas de comprobación MD5, SHA-1 y SHA-256 en Windows]()
Menú contextual para aplicaciones/programas de Windows
3. Haga clic en la pestaña denominada Hashes en la parte superior de la ventana para ver las funciones hash MD5, SHA-1, SHA-256 y SHA-512 para el archivo que seleccionó.
![Cómo verificar las sumas de comprobación MD5, SHA-1 y SHA-256 en Windows Cómo verificar las sumas de comprobación MD5, SHA-1 y SHA-256 en Windows]()
Nueva pestaña Hashes en el Explorador de archivos
4. Copie y pegue la suma de verificación que desea comparar en el cuadro de diálogo Verificar con.
![Cómo verificar las sumas de comprobación MD5, SHA-1 y SHA-256 en Windows Cómo verificar las sumas de comprobación MD5, SHA-1 y SHA-256 en Windows]()
Comparar suma de comprobación con OpenHashTab
5. Si marca el hash, verá el algoritmo apropiado (en este caso MD5) y el nombre del archivo debajo de la casilla Verificar con. De lo contrario, verá el mensaje No se encontró ninguna coincidencia .
Verificar suma de comprobación en Windows con Certutil
Si no desea descargar nada, use el símbolo del sistema de Windows o la Terminal para verificar la suma de verificación usando el comando certutil.
1. Abra el símbolo del sistema . Presione Win + R , ingrese cmd.exe y haga clic en Aceptar o abra Inicio y busque "símbolo del sistema" .
![Cómo verificar las sumas de comprobación MD5, SHA-1 y SHA-256 en Windows Cómo verificar las sumas de comprobación MD5, SHA-1 y SHA-256 en Windows]()
Certutil
2. Utilice el comando cd para navegar hasta el directorio que contiene el archivo descargado. De forma predeterminada, esta suele ser la carpeta Descargas , pero algunas personas descargan archivos a su computadora. Una forma rápida de obtener la ruta es hacer clic derecho en el archivo y seleccionar Copiar ruta. Copie esto en el símbolo del sistema.
cd filepath
![Cómo verificar las sumas de comprobación MD5, SHA-1 y SHA-256 en Windows Cómo verificar las sumas de comprobación MD5, SHA-1 y SHA-256 en Windows]()
Directorio de Certutil
3. Ingrese el siguiente comando con su nombre de archivo:
certutil -hashfile filename MD5
![Cómo verificar las sumas de comprobación MD5, SHA-1 y SHA-256 en Windows Cómo verificar las sumas de comprobación MD5, SHA-1 y SHA-256 en Windows]()
Hash Certutil
4. El valor MD5 aparecerá debajo del comando. Compare este número con el valor de suma de comprobación hash que recibió con el archivo descargado. Al utilizar este comando certutil, normalmente simplemente copiará el valor en el Bloc de notas y lo verificará manualmente después de ejecutar la utilidad.
Resultados de la verificación
5. Aunque utiliza MD5 como ejemplo, esta utilidad también admite MD2, MD4, MD5, SHA1, SHA256, SHA384 y SHA512.