Buscar en el Blog

viernes, 25 de mayo de 2018

Cómo obtener el checksum de un archivo

Cuando descargamos archivos de Internet grandes es posible que éstos no se descarguen correctamente, para verificar que el archivo es consistente muchas páginas donde descargamos suelen colocar lo que se conoce como el checksum.

Por ejemplo, cuando accedemos a la página de descarga de Pentaho Server se puede observar que se encuentran los siguientes archivos:
.
├── pentaho-server-ce-8.1.0.0-365.zip
└── pentaho-server-ce-8.1.0.0-365.zip.sum

El archivo con extensión .sum posee el checksum para el archivo pentaho-server-ce-8.1.0.0-365.zip

Para verificar el checksum de un archivo abriendo una terminal de comandos se puede ejecutar lo siguiente:

En Windows.-
CertUtil -hashfile pentaho-server-ce-8.1.0.0-365.zip

En Mac OS X.-
openssl sha1 pentaho-server-ce-8.1.0.0-365.zip

Sí la descarga fue exitosa el valor obtenido de checksum para este ejemplo tiene que ser igual al indicado en el archivo pentaho-server-ce-8.1.0.0-365.zip.sum:
SHA1=19f622a329b74a05de0ad0d0d5d1c911565ba471