Internet es una fuente principal de obtención de software o archivos de propósito general que utilizamos en nuestras computadoras habitualmente. Dada la creciente preocupación por la seguridad, es de sobra conocido la aplicación de algoritmos que generan códigos de manera que nos permita comprobar la integridad del archivo original, verificando que no ha sido manipulado o esté corrupto. Uno de estos algoritmos es el llamado MD5 (Message-Digest Algorithm 5).
Pero para comprobar que el archivo que queremos descargar es el proporcionado originalmente debemos procesar su contenido y generar el mensaje MD5 con un software, comparar su resultado con el MD5 indicado por el autor original.
Una aplicación open source para comprobar y generar los mensajes MD5 en Windows es MD5summer.