What is a checksum?Ī checksum is a short piece of data derived from a longer block of data, generally for the purpose of detecting errors that have been introduced. Whilst checksums and hashes are two distinct terms, they are often used for similar purposes.
If you have worked with embedded systems, you will have come across terms like checksums, hashing, password hashes, and CRCs.