The MD5 message-digest algorithm is a cryptographically broken but still widely used hash function producing a 128-bit hash value. Although MD5 was initially designed to be used as a cryptographic hash function, it has been found to suffer from extensive vulnerabilities. It can still be used as a checksum to verify data integrity, but only against unintentional corruption.
So if you want to check a file for corruption during download, you will produce an MD5 hash on the file and compare it to the MD5 hash given for the file by CP with the download.
CCSP - CCSE / CCTE / CTPS / CCME / CCSM Elite / SMB Specialist