How to verify MD5 on website with file downloaded

In order to verify that our installers download what was uploaded, we use a common process called MD5 signature hashing.  Think of this as a fingerprint.  Before uploading, we take a fingerprint.  After uploading, we immediately download the file and compare fingerprints.  If the files are identical and match fingerprints, then we can confirm the file uploaded is the intended upload.
This fingerprint is also used to verify that your download was complete and identical to what CDE uploaded as well.  
Windows has a built-in free tool to verify what the MD5 signature is.

Via Powershell
  1. Press the WINDOWS key and the R key on your keyboard at the same time to bring up a Run/Command dialog.
  2. Enter POWERSHELL for the command and press enter. Powershell should appear.
  3. Enter the following at the Powershell prompt, replacing the path to an appropriate path where you have downloaded the installer and replacing the file name with the appropriate file name you wish to get the signature of:
    get-filehash -Algorithm MD5 "C:\Users\ME\Downloads\BLS2019INSTALLER.EXE"
  4. You should see a response showing a Hash, such as 89E9D6289E409C4F3C5BE2149F0EDEBF
  5. This hash should match what the CDE Software website stated for that product.  If it does not match, the download may have been corrupted or CDE may be presently uploading a new update.
 
Via Windows CMD prompt (Windows 10)
  1. Press the WINDOWS key and the R key on your keyboard at the same time to bring up a Run/Command dialog.
  2. Enter CMD for the command and press enter. The DOS command prompt should appear
  3. Navigate to the directory where the downloaded file is by entering:
    cd Downloads
    Obviously, if the file you wish to check is not in the Downloads folder, you will need to type the exact folder name in a format such as "CD "my\folder\path"
  4. Enter the following command, substituting BLS2019INSTALLER.EXE for the actual file you wish to check.
    certutil -hashfile BLS2019INSTALLER.EXE MD5
  5. You should see a response showing a Hash, such as 89E9D6289E409C4F3C5BE2149F0EDEBF
  6. This hash should match what the CDE Software website stated for that product.  If it does not match, the download may have been corrupted or CDE may be presently uploading a new update.