A checksum (or hash) is a datum computed from digital data to verify the integrity of that data. Typically you use a program to calculate the checksum of a file. Then after this file has been transmitted to another 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 or in other ways.
When you complete a report submission (initial plan, interim, or final) or certain ethics documentation uploads, PATS e-mails you a single line that records the official merged ZIP archive. That line includes:
b3sum –no-names yourfile.zip should print the same hex value as in the e-mail (ignore any filename the tool may print unless you use –no-names).
During migration, some older archives may still show MD5 and SHA1 in that line instead of BLAKE3. Those older lines remain verifiable against the ZIP (and SIG) for accidental corruption, but MD5 and SHA1 are deprecated for cryptographic strength; new submissions use BLAKE3. If your e-mail shows BLAKE3, use b3sum; if it shows MD5/SHA1, use md5sum / sha1sum (or equivalent) on the downloaded ZIP and compare to the line.
Note that PATS modifies some files after upload (files in the document section are specially processed, and some archive files are converted to ZIP for compatibility). The checksum line always refers to the final official submission ZIP as stored for that item, not necessarily to a copy you built locally before upload.
For workflows where you must send a separate checksum to a supervisor or coordinator before the deadline (as in the Submission Guide), you should use SHA2 checksums, specifically sha512 (to keep things simple). Alternatively you can use SHA3 or an OpenPGP file signature with your key published to the OpenPGP key servers. For other algorithms, check with the project coordinator first.
b3sum or build from source). Compare the hex output to the BLAKE3: field in PATS's line.b3sum.Do not use SHA1 for new independent cryptographic proofs — use SHA-512 or BLAKE3. PATS may still display SHA1 only on old stored records during migration.
Do not use MD5 for new independent cryptographic proofs. PATS may still display MD5 only on old stored records during migration.