Приведём пример системы с совершенной криптостойкостью.
Пусть сообщение представлено двоичной последовательностью длины $N$:
Распределение вероятностей сообщений $P_m(m)$ может быть любым. Ключ также представлен двоичной последовательностью $ k = (k_1, k_2, \dots, k_N)$ той же длины, но с равномерным распределением:
для всех ключей.
Шифрование в криптосистеме Вернама осуществляется путём покомпонентного суммирования по модулю алфавита последовательностей открытого текста и ключа:
Легальный пользователь знает ключ и осуществляет расшифрование:
Найдём вероятностное распределение $N$-блоков шифртекстов, используя формулу:
Получили подтверждение известного факта: сумма двух случайных величин, одна из которых имеет равномерное распределение, является случайной величиной с равномерным распределением. В нашем случае распределение ключей равномерное, поэтому распределение шифртекстов тоже равномерное.
Запишем совместное распределение открытых текстов и шифртекстов:
Найдём условное распределение:
так как ключ и открытый текст являются независимыми случайными величинами. Итого:
Подстановка правой части этой формулы в формулу для совместного распределения даёт
что доказывает независимость шифртекстов и открытых текстов в этой системе. По доказанному выше, количество информации в шифртексте относительно открытого текста равно нулю. Это значит, что рассмотренная криптосистема Вернама обладает совершенной секретностью (криптостойкостью) при условии, что для каждого $N$-блока (сообщения) генерируется случайный (одноразовый) $N$-ключ.