Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Великий Шифр Россиньоля

Читайте также:
  1. VI. КАК СЛАВНЫЙ ИМПЕРАТОР КАРЛ ВЕЛИКИЙ, ВНОВЬ ОБРЕТЯ ДОЧЬ ЭММУ И СЕКРЕТАРЯ ЭГИНХАРДА, СНОВА НАШЕЛ СВОЮ СЕСТРУ БЕРТУ И ПЛЕМЯННИКА РОЛАНА
  2. VII. КАК ИМПЕРАТОР КАРЛ ВЕЛИКИЙ НЕ СМОГ ПОДАРИТЬ БЕДНОМУ СВЯЩЕННИКУ ОБЕЩАННУЮ ШКУРУ ЛАНИ И ВМЕСТО НЕЕ НАГРАДИЛ ЕГО ГОРНОСТАЕВОЙ МАНТИЕЙ
  3. Б. ВЕЛИКИЙ ЧЕЛОВЕК
  4. В) Великий человек
  5. Великий бизнес учитывает разницу между этими двумя вещами.
  6. Великий Вааагх!
  7. Великий греческий философ Аристотель, автор трактата «Поэтика». Скульптура работы Лисиппа

Антуан Россиньоль и его сын Бонавентур Россиньоль изобрели шифр, который использовал 587 различных чисел. Шифр был настолько силен, что в течение многих столетий никто не мог взломать его, пока это не сделал Командир Птинье Базарье в 1893 году. Он понял, что каждое число замещало французский слог, а не одну букву, как до этого считали. Птинье Базарье предположил, что специфическая последовательность повторных чисел 124-22-125-46-345 кодирует слово «les ennemis» (враги), и, отталкиваясь от этой информации, смог распутать весь шифр.

Книжный шифр

Книжный шифр — шифр, в котором ключом является книга или небольшая часть текста. Основным требованием будет, чтобы оба корреспондента не только имели одну и ту же книгу, но и те же издание и выпуск. Традиционно книжные шифры работают на основе замены слов в исходном тексте на местоположение этих же слов в книге. Это будет работать до тех пор, пока не встретится слово, которого не будет в книге, тогда сообщение не может быть закодировано. Альтернативный подход, который обходит эту проблему, состоит в том, чтобы заменять отдельные символы, а не слова. Однако такой способ имеет побочный эффект: зашифрованный текст становится очень большого размера (обычно используется от 4 до 6 цифр для шифрования каждого символа или слога).

Полигамные шифры

В полиграммных шифрах подстановки буквы открытого текста заменяются не по одной, а группами. Первое преимущество такого способа заключается в том, что распределение частот групп букв значительно более равномерное чем отдельных символов. Во-вторых для продуктивного частотного анализа требуется больший размер зашифрованного текста, так число различных групп букв значительно больше, чем просто алфавит.

Примеры полиграммных шифров

Шифр Плейфера

Шифр Плейфера — ручная симметричная техника шифрования, в которой впервые использована замена биграмм. Изобретена в 1854 году Чарльзом Уитстоном, но названа именем Лорда Лайона Плейфера, который внедрил данный шифр в государственные службы Великобритании. Шифр предусматривает шифрование пар символов (биграмм) вместо одиночных символов, как в шифре подстановки и в более сложных системах шифрования Виженера. Шифр Плейфера использует матрицу 5х5 (для латинского алфавита, для кириллического алфавита необходимо увеличить размер матрицы до 4х8), ячейки которой заполнены смешанным алфавитом (в английских текстах обычно опускается символ «Q», чтобы уменьшить алфавит, в других версиях «I» и «J» объединяются в одну ячейку). Замена затем осуществляется путем представления биграмм, как два угла прямоугольника. Два другие угла в диаграмме используются для зашифровки. Шифр Плейфера использовался в тактических целях британскими вооруженными силами во Второй Англо-Бурской войне и в Первой мировой войне, а также австралийцами и немцами во время Второй мировой войны. Причиной использования шифра Плейфера было то, что он достаточно быстр в применении и не требует никакого специального оборудования.

Шифр Хилла

Шифр Хилла, изобретенный в 1929 году Лестером С. Хиллом, является полиграммным шифром, который может использовать большие группы с помощью линейной алгебры. Каждой букве сперва сопоставляется число. Для латинского алфавита часто используется простейшая схема: A = 0, B =1,..., Z=25. Блок из n букв рассматривается как n-мерный вектор и умножается на n × n матрицу по модулю 26. Компоненты матрицы являются ключом, и должны быть случайными при условии, что матрица обратима. Матрица должна быть обратима, чтобы была возможна операция расшифрования. Шифр Хилла уязвим к атаке на основе открытых текстов, потому что в нем используются линейные операции. Поэтому, для увеличения криптостойкости, в него должны быть добавлены какие-либо нелинейные операции. Комбинирование линейных операций, как в шифре Хилла, и нелинейных шагов привело к созданию подстановочно-перестановочной сети (например, сеть Фейстеля). Поэтому с определенной точки зрения можно считать современные блочные шифры, как вид полиграммных шифров.


Дата добавления: 2015-11-28; просмотров: 258 | Нарушение авторских прав



mybiblioteka.su - 2015-2024 год. (0.005 сек.)