Конфиденциальность: злоумышленник не должен иметь возможность прочитать информацию.
Защита от несанкционированных изменений: злоумышленник не должен иметь возможность изменить информацию, даже если она передаётся по открытым каналам связи.
Защита от DDoS-атак: предотвращение блокировки легальных пользователей и вывода из строя сайтов.
Энтропия множества ключей должна быть не меньше энтропии множества сообщений.
Для передачи одного мегабайта информации необходимо предварительно передать один мегабайт ключа, что увеличивает объём передаваемой информации в два раза.
Использование одного и того же ключа дважды делает систему уязвимой.