Шенноновское понятие секретных систем
По Шеннону существует три общих типа секретных систем: 1. Системы маскировки, которые включают в себя применение таких методов, как невидимые чернила, представление сообщения в форме безобидного текста или маскировки криптограммы, и другие методы, с помощью которых факт наличия сообщения скрывается от противника; 2. Тайные системы (например, инвертирование речи), в которых для раскрытия сообщения требуется специальное оборудование; 3. «Собственно» секретные системы, где смысл сообщения скрывается при помощи шифра, кода и т.д., но само существование сообщения не скрывается и предполагается. Что противник обладает любым специальным оборудованием, необходимым для перехвата и записи переданных сигналов. Математически криптограмма выглядит следующим образом: , где – сообщение, – ключ, т.е. является функцией от и . Оценка секретных систем. Имеется несколько различных критериев, которые можно использовать для оценки качества секретной системы. Рассмотрим их подробнее. 1) Количество секретности. Некоторые секретные системы являются совершенными в том смысле, что положение противника не облегчается в результате перехвата любого количества сообщений. Другие системы, хотя и дают противнику некоторую информацию при перехвате очередной криптограммы, но не допускают единственного «решения». Системы, допускающие единственное решение, очень разнообразны как по затрате сил и времени, необходимых для получения этого решения, так и по количеству материала, который необходимо перехватить для получения единственного решения. 2) Объем ключа. Ключ должен быть передан из передающего пункта в приемный пункт таким способом, чтобы его нельзя было перехватить. Иногда его нужно запомнить. Поэтому желательно иметь ключ настолько малый, насколько это возможно. 3) Сложность операции шифрования и дешифрования. Операции шифрования и дешифрования должны быть, конечно по возможности, простыми. Если эти операции производятся вручную, то их сложность приводит к потере времени, появлению ошибок и т.д. Если они производятся механически, то сложность приводит к использованию больших и дорогих устройств. 4) Разрастание числа ошибок. В некоторых типах шифров ошибка в одной букве, допущенная при шифровании или передаче, приводит к большому числу ошибок в расшифрованном тексте. Такие ошибки разрастаются в результате операции дешифрования, вызывая значительную потерю информации и часто требуя повторной передачи криптограммы. 5) Увеличение объема сообщения. В некоторых типах секретных систем сообщения увеличиваются в результате операции шифрования. Этот нежелательный эффект можно наблюдать в системах, в которых делается попытка потопить статистику сообщения в массе добавляемых нулевых символов, или где используются многократные замены. Совершенная секретность. Предположим, что имеется конечное число возможных сообщений. с априорными вероятностями и что эти сообщения в возможные криптограммы , так что – отображение, которое приводит сообщение к криптограмме . После того, как шифровальщик противника перехватил некоторую криптограмму , он может вычислить апосториорные вероятности различных сообщений . Необходимое и достаточное условие для того, чтобы система была совершенно секретной, можно записать в следующем виде
где – априорная вероятность сообщения ; – условная вероятность криптограммы при условии, что выбрано сообщение , т.е. сумма вероятностей всех тех ключей, которые переводят сообщение в криптограмму ; – вероятность получения криптограммы ; – апостериорная вероятность сообщения при условии, что перехвачена криптограмма . Для совершенной секретности системы величины и должны быть равны для всех и . Следовательно, должно быть выполнено одно из равенств: или же ,для любых и . Если ,то ,и система совершенно секретна. Теорема. Необходимое и достаточное условие для совершенной секретности состоит в том, что
для всех и , т.е. не должно зависеть от . Ненадежность. Имеется два основных типа ненадежности: ненадежность ключа и ненадежность сообщения. – ненадежность ключа; – ненадежность сообщения.
, , где , , – криптограмма, сообщение, ключ. – вероятность ключа и криптограммы . – апостериорная вероятность ключа , если перехвачена криптограмма . – вероятность сообщения и криптограммы . – апостериорная вероятность сообщения , если перехвачена криптограмма .
Для кода подстановки.
Популярное: Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы... Как построить свою речь (словесное оформление):
При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (227)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |