Контрольные суммы, чётность и CRC: обнаружение ошибок в данных
Коротко: Контрольные значения, такие как бит чётности, контрольная сумма и CRC, сохраняются или отправляются вместе с данными; если у получателя они не совпадают, при передаче или хранении что-то пошло не так.
Подробнее: При радиопередаче, по кабелю, при хранении и копировании отдельные биты могут переворачиваться (шум, дефекты, излучение). Чтобы заметить это, к данным добавляют избыточную информацию. Эти методы обнаруживают (а некоторые исправляют) случайные ошибки, но не защищают от намеренной подмены.
Подробности
Бит чётности
Дополнительный бит делает число…
См. также: хеширование, SHA-256