Даже безупречное шифрование может раскрыть, кто с кем общается
Одноразовый шифр невозможно взломать, если его ключ действительно случаен, хранится в секрете, не короче сообщения и никогда не используется повторно. Но наблюдатель всё равно может узнать, когда и как часто отправляют сообщения и кто с кем переписывается. Шифрование может скрыть содержание, но не схему общения.