HelpSystems uses MD5 and SHA-1 cryptographic hash functions to help verify the integrity of product downloads. The MD5 message-digest algorithm is a widely used hash function producing a 128-bit (16-byte) hash value, typically expressed as a 32-digit hexadecimal number. SHA-1 produces a 160-bit (20-byte) hash value typically expressed as a 40-digit hexadecimal number. MD5 and SHA-1 are used in a wide variety of cryptographic applications and in the software industry at large to provide some assurance that a transferred file has arrived intact.

You can click the MD5/SHA image adjacent to a HelpSystrems download to reveal its hash value.

The hash value is a pre-computed checksum that can be compared with the checksum of the downloaded file to verify the file has not been compromised during the transfer. There are many MD5/SHA-1 hash checkers available on the web that allow you to do this. They can be found for any Operating System that uses the MD5 or SHA-1 algorithm. Some are GUI based and others are command line driven.

MD5 and SHA Checksum Utility

MD5 & SHA Checksum Utility is a standalone freeware tool that generates and verifies cryptographic hashes in MD5 and SHA-1, and includes an easy-to-use GUI.

To verify a hash with the MD5 and SHA Checksum Utility:

  1. Browse to the downloaded file.
  2. Check the MD5 and/or SHA-1 algorithm to generate a hash.
  3. To verify the integrity of the file against a known hash value, paste the string provided by the HelpSystems download into the Hash field and click Verify.

md5deep

md5deep is an example of a command line, open-source Windows MD5/SHA-1 checking program. Once you have installed it, you can use the md5deep.exe to calculate the hash (e.g. md5deep.exe HS_CD1_2014_APRIL30.iso). Compare that string with the one provided for the HelpSystems download. Most programs like md5deep allow you to check one or more MD5 hash strings from a file containing known hashes. (Review the MD5DEEP.txt file for more information.)


Still have questions? We can help. Submit a case to Technical Support.

Last Modified On: November 07, 2018