MD5 is an encryption technology that is included with the openssl package in most *nix systems. We use it to get an encrypted stamp of the file size for our software distributions. MD5 allows our users to ensure that they're opening and executing the software we intend to ship, and not some other software.