The MD5 checksum (also called MD5 digest) for a file is a 128-bit value, similar like a fingerprint of the file. There is a very small possibility of getting two identical checksums of two different files. This feature can be useful both for comparing the files and their integrity control.
No network delivers the content absolutely faultless. Hence it becomes necessary to verify the data integrity of the downloaded files. MD5 checksum is a way to verify data integrity of the downloaded file.
You can verify the integrity of a Cyberoam upgrade file downloaded from the Cyberoam download site. To perform this check, use an MD5 checking tool, such as
- Microsoft File Checksum Integrity Verifier: (http://www.microsoft.com/downloads/details.aspx?FamilyID=B3C93558-31B7-47E2-A663-7365C1686C08&displaylang=en)
To perform verification:
- Download upgrade file.
Using the MD5 checking tool, compute the checksum of downloaded file. Verify the generated checksum and the checksum published on the download site. It is recommended to download the upgrade patch again if checksum does not match.
Example: Using Microsoft File Checksum Integrity Verifier to compute and verify MD5 checksum
- Go to http://downloads.cyberoam.com and download upgrade.cyberoam.95322
Download from http://www.microsoft.com/downloads/details.aspx?FamilyID=B3C93558-31B7-47E2-A663-7365C1686C08&displaylang=en and extract the downloaded file. It will extract two file:fciv.exe and ReadMe.txt
At the command prompt execute following command:
c:\>fciv <name of the file whose MD5 checksum is to be computed>
For our example:
Compare computed checksum with the checksum published on teh download site. In-case of mismatch, download the upgrade file again from http://downloads.cyberoam.com