Принцип работы системы чётности в криптографии заключается в использовании битов чётности для обнаружения ошибок при обмене и хранении ключей. 1
Биты чётности выбирают таким образом, чтобы каждый байт ключа содержал нечётное число единиц. 1 Это позволяет выявить искажения данных, например, возникшие из-за передачи по каналу связи. 2
Процесс работает так: для блока защищаемых данных дважды рассчитывают контрольную величину. 2 Первый раз — до выполнения какой-либо «опасной» операции, второй раз — после. 2 Затем сравнивают полученные значения, и если они не совпадают, делают вывод о произошедших искажениях. 2
Биты чётности применяют только при передаче ключа, в дальнейших преобразованиях и получении подключей они не используют. 1