checksum
Error detection value
A checksum is a value computed from data to detect errors in transmission or storage.
The sending system calculates a number based on the data's contents; the receiving system recalculates it and compares.
If the checksums don't match, something went wrong: The file failed the checksum verification.
Checksums catch accidental corruption but aren't designed to prevent deliberate tampering—that requires cryptographic methods.
Error-detecting code mechanism
Chopped mixture, cooked together
- validationConfirming truth or accuracy
- matchGame between opponents
- compareAssess relative likeness
- verifyConfirm accuracy or truth
confirm · digest · fingerprint
Small sealed container
- downloadRemote-to-local data transfer
- networkInterconnected system
- TCPConnection-oriented network protocol
- UDPConnectionless transmission standard
protocol · frame · payload · header · handshake · acknowledgment · retransmission · end-to-end
Improper interference with something
- truncationCutting something shorter
- garbledConfused and unintelligible
- mismatchIncompatible combination
CRC
Error-detecting code mechanism
- MD5Cryptographic fingerprint algorithm
- SHA-256Cryptographic one-way function
- FletcherArrow-making surname
XOR · modulo · bitwise · longitudinal
hash
Chopped mixture, cooked together
- validationConfirming truth or accuracy
- matchGame between opponents
- compareAssess relative likeness
verify · confirm · digest · fingerprint
packet
Small sealed container
- downloadRemote-to-local data transfer
- networkInterconnected system
- TCPConnection-oriented network protocol
UDP · protocol · frame · payload · header · handshake · acknowledgment · retransmission · end-to-end
tampering
Improper interference with something
- truncationCutting something shorter
- garbledConfused and unintelligible
- mismatchIncompatible combination
file
Stored collection of data
torrent · repository · manifest · database
- error correctionCRC, error correction, error detection, FEC, redundancy
- packet analysislive capture, traffic analysis, payload, reassembly, packet loss
- computer termsbit, byte, binary, cursor, click
- computingcomputer, computers, software, hardware, code
- processingprocessing, batch processing, data processing, parallel processing, real-time processing
- transmissionbroadcast, broadcasting, transmitter, relay, signal
checksumencryption
Converting data into code
ciphertext · encrypted data · obfuscation · decryption · digital signature
- checks outConfirms or departs
- blank checksUnrestricted financial authorization
- rain checksVouchers for future fulfillment
- checks inConfirms arrival somewhere
- checks overExamines to verify
- reality checksTests against actual facts