Site Tools


File Checksums

A checksum (or hash) is a datum computed from digital data to verify the integrity of that data. Typically you use a program to compute the checksum of a file. Then after this file has been transmitted to some other location the same checksum algorithm is used to compute the checksum there. If the two checksums are the same, it is unlikely that the data has been changed during transmission.

You can use MD5 or SHA1 checksums to verify the files you submit via PATS in this way. We also use it to enable you to hand in a submission late, while you can prove that is has been generated before the deadline. For this you simply have to send the checksum to use before the submission deadline. Read the Submission Guide for details.

Below you find instructions of how to generate MD5 and SHA1 checksums.

Creating MD5 Checksums

It is usually sufficient to use MD5 checksums and by default we expect you to submit an MD5 checksum. It looks something like this:


Please make sure you submit the hexadecimal MD5 sum.

In order to generate such a checksum you may use the following MD5 checksum generators:

Creating SHA1 Checksums

Alternatively you can also use SHA1 checksums. A SHA1 checksum looks something like this:


In order to generate such a checksum you may use the following SHA1 checksum generators:

Other Checksums

In exceptional circumstances alternative checksums that are at least as reliable as an MD5 checksum may be acceptable (e.g. GNU-PG/PGP file signatures). But please contact Frank Langbein early if you intend to use one of these checksum mechanisms.

checksums.txt · Last modified: 2014/01/13 18:08 by scmfcl