(Cyclical Redundancy Check) – is an error detecting code used in digital networks and storage. It works by appending a check value to raw data blocks(the check value is calculated based on polynomial long division), and if the check value doesn’t match the data block corruption can be detected and dealt with accordingly. See also: Checksum