Blocks of data entering these systems get a short check value attached, based on the remainder of a polynomial division of their contents. On retrieval, the calculation is repeated and, in the event the check values do not match, corrective action can be taken against data corruption.
Cyclic Redundancy Check is used to verify data integrity
Cyclic Redundancy Check which used within a Cipher Suite is used as well as perform a check that decryption with the provided secret key was successful.