Понятие совершенной секретности (или стойкости) введено американским учёным Клодом Шенноном. В 1949 году он закончил работу, посвящённую теории связи в секретных системах [97]. Эта работа вошла составной частью в собрание его трудов, вышедшее в русском переводе в 1963 году [134]. Понятие о стойкости шифров по Шеннону связано с решением задачи криптоанализа по одной криптограмме.
Криптосистемы совершенной стойкости могут применяться как в современных вычислительных сетях, так и для шифрования любой бумажной корреспонденции. Основной проблемой применения данных шифров для шифрования больших объёмов информации является необходимость распространения ключей объёмом не меньшим, чем передаваемые сообщения.
Данное условие можно переформулировать в терминах статистических свойств сообщения, ключа и шифртекста как случайных величин.
Можно показать, что определения [perfect_by_probabilities] и [perfect_by_enthropy] тождественны.