Checksum algorithms
You can verify the integrity of data in many ways, however one of the most used methods of doing this is via checksums. The Adler32 algorithm in zlib, CRC32 in RAR, bsd(16) on unix machines etc etc. All these algorithms are fast formulas that process huge chunks of data...