What is a checksum?

A checksum is a string (a sequence of numbers and letters) that is generated by running an algorithm on a data file. Checksums generated using a cryptographic hash function (e.g. SHA256) are primarily used to verify the authenticity of a data file.