• noun a program that checks that data retrieved from memory is correct, summing it and comparing the sum with a stored value


  • A value used to determine whether a block of data has been transmitted or written without errors. It is calculated by adding the binary value of each character in the block. After transmission or writing, a new checksum is calculated, and compared to the first. If the two numbers do not match, an error has occurred. A checksum will not detect all errors, nor will it alert to data that was erroneous to begin with.
  • A checksum (1) utilized to verify the integrity of files, a piece of code, or programs. Used, for instance for verification that a file has not been infected by a virus.