 The parity bit can be seen as a special-case 1-bit CRC.The output of a "cryptographic hash function", also known as a "message digest", can provide strong assurances about data integrity, whether changes of the data are accidental (e.g., due to transmission errors) or maliciously introduced.Any modification to the data will likely be detected through a mismatching hash value.