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