En Linux/Unix se tiene un comando integrado para validar el Hash MD5 de algun software para verificar su autenticidad, Windows no trae este aplicativo pero podemos utilizar lo siguiente:
http://www.killertechtips.com/2008/05/25/how-to-view-check-md5-checksums-in-windows/