Операция «исключающее ИЛИ» часто используется в криптографии, потому что она является основным элементом шифрования без потери данных. 3
Благодаря свойствам этой операции один из входов может использоваться в качестве ключа для передачи данных на другой вход. 3 Например, если A — одиночный бит ключа шифрования, то XOR с битом данных из B «переключает» бит в другое состояние, если A — 1. 3
Кроме того, повторное применение операции «исключающее ИЛИ» с той же маской восстанавливает исходное значение, то есть эта логическая операция обратима. 1
На основе исключающего «или» работает шифр Вернама, также известный как «одноразовый блокнот», обладающий абсолютной криптографической стойкостью. 2