Этот шифр является частным случаем шифра Виженеры. При значении модуля равным 2.
Длины ключа равна длине сообщения (k).
Шифрование состоит в применении к m и k
Шифр Вернама будет не раскрываемым если ключ используется только один раз. Клод Шеннен доказал что если ключ является истинной случайной величиной с равномерный случайным законом распределения при этом длина ключа равна дине сообщения и ключ используется только один раз то такой шифр является абсолютно стойким. Простейшим примером такого шифра является шифр Блокнот.