Checksums in Computer software Distribution: When application is dispersed by means of down load, MD5 checksums will often be offered to verify that the downloaded file matches the original file and has not been tampered with. On the other hand, due to MD5’s collision vulnerabilities, safer hash capabilities like SHA-256 are getting used instead