Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...
Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
Топ:
Теоретическая значимость работы: Описание теоретической значимости (ценности) результатов исследования должно присутствовать во введении...
Основы обеспечения единства измерений: Обеспечение единства измерений - деятельность метрологических служб, направленная на достижение...
Особенности труда и отдыха в условиях низких температур: К работам при низких температурах на открытом воздухе и в не отапливаемых помещениях допускаются лица не моложе 18 лет, прошедшие...
Интересное:
Подходы к решению темы фильма: Существует три основных типа исторического фильма, имеющих между собой много общего...
Берегоукрепление оползневых склонов: На прибрежных склонах основной причиной развития оползневых процессов является подмыв водами рек естественных склонов...
Влияние предпринимательской среды на эффективное функционирование предприятия: Предпринимательская среда – это совокупность внешних и внутренних факторов, оказывающих влияние на функционирование фирмы...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
| Алфавит исходного текста | А Б В Г Д... |
| Алфавит шифротекста | _ Я Ю Э Ь |
Шифротекст: "ИШМРТЮ_УШЫАЩ_ФЫУТЧ".
Основным недостатком рассмотренного метода является то, что статистические свойства открытого текста (частоты повторения букв) сохраняются в шифротексте.
Общая формула моноалфавитной замены имеет следующий вид:
Yi=k1*Xi+k2(mod N)
где уi - i-й символ алфавита;
k1 и k2 - константы;
Xi - i-й символ открытого текста (номер буквы в алфавите);
N - длина используемого алфавита.
Шифр, задаваемый формулой:
yi=xi+ki(mod N),
где ki - i-ая буква ключа, в качестве которого используются слово или фраза, называется шифром Вижинера.
Пример 2. Открытый текст: "ЗАМЕНА".
Ключ: "КЛЮЧ" (табл. 3.3).
Таблица 3.3
Шифрование с помощью ключа «Ключ»
| З А М Е Н А |
| К Л Ю Ч К Л |
y1=8+11(mod 33)=19 -> Т
y2=1+12(mod 33)=13 -> М
у3=13+31(mod ЗЗ)=11-> К
y4=6+24(mod 33)=30 -> Э
у5=14+11(mod 33)=25 -> Ш
y6=1+12(mod 33)=13 -> М.
Шифротекст: "ТМКЭШМ".
Шифры Бофора используют фоpмулы:
уi=ki-xi(mod n) и
yi=xi-ki(mod n).
Гомофоническая замена одному символу открытого текста ставит в соответствие несколько символов шифротекста. Этот метод применяется для искажения статистических свойств шифротекста.
Пример 3. Открытый текст: "ЗАМЕНА". Подстановка задана в табл. 3.4.
Таблица 3.4
Алфавиты открытого и шифротекста
при гомофонической замене
| Алфавит открытого текста | А Б... Е Ж З... М Н |
| Алфавит шифротекста | 17 23 97 47 76 32 55 31 44 51 67 19 28 84 48 63 15 33 59 61 34 |
Шифротекст: "76 17 32 97 55 31".
Таким образом, при гомофонической замене каждая буква открытого текста заменяется по очереди цифрами соответствующего столбца.
Полиалфавитная подстановка использует несколько алфавитов шифротекста. Пусть используется k алфавитов. Тогда открытый текст:
Х=X1X2...Xk Xk+1...X2k X2k+1...
заменяется шифртекстом:
Y=F1(X1)F2(X2)...Fk(Xk) F1(Xk+1)...Fk(X2k) F1(X2k+1)...
где Fi(Xj) означает символ шифртекста алфавита i для символа открытого текста Xj.
Пример 4. Открытый текст: "ЗАМЕНА", k=3.
Подстановка задана таблицей из примера 3.
Шифртекст: "76 31 61 97 84 48".
Полиграммная замена формируется из одного алфавита с помощью специальных правил. В качестве примера рассмотрим шифр Плэйфера.
В этом шифре алфавит располагается в матрице. Открытый текст разбивается на пары символов XiXi+1. Каждая пара символов открытого текста заменяется на пару символов из матрицы следующим образом:
1) если символы находятся в одной строке, то каждый из символов пары заменяется на стоящий правее его (за последним символом в строке следует первый);
2) если символы находятся в одном столбце, то каждый символ пары заменяется на символ, расположенный ниже его в столбце (за последним нижним символом следует верхний);
3) если символы пары находятся в разных строках и столбцах, то они считаются противоположными углами прямоугольника. Символ, находящийся в левом углу, заменяется на символ, стоящий в другом левом углу; замена символа, находящегося в правом углу, осуществляется аналогично;
4) если в открытом тексте встречаются два одинаковых символа подряд, то перед шифрованием между шали вставляется специальный символ (например, тире).
Пример 5. Открытый текст: "ШИФР_ПЛЭЙФЕРА". Матрица алфавита представлена в табл. 3.5.
Таблица 3.5
| А | Ч | Б | М | Ц | В |
| Ч | Г | Н | Ш | Д | О |
| Е | Щ | , | Х | У | П |
| . | З | Ъ | Р | И | Й |
| С | Ь | К | Э | Т | Л |
| Ю | Я | _ | Ы | Ф | - |
Шифртекст: "РДЫИ,-СТ-И.ХЧС"
При рассмотрении этих видов шифров становится очевидным, что чем больше длина ключа (например, в шифре Виженера), тем лучше шифр. Существенного улучшения свойств шифртекста можно достигнуть при использовании шифров с автоключом.
Шифр, в котором сам открытый текст или получающаяся криптограмма используются в качестве "ключа", называется шифром с автоключом. Шифрование в этом случае начинается с ключа, называемого первичным, и продолжается с помощью открытого текста или криптограммы, смещенной на длину первичного ключа.
Пример 6. Открытый текст: "ШИФРОВАНИЕ_ЗАМЕНОЙ".
Первичный ключ: "КЛЮЧ"
Схема шифрования с автоключом при использовании открытого текста представлена в табл. 3.6.
Таблица 3.6
Шифрование с автоключом при использовании
Открытого текста
| Ш И Ф Р О В А Н И Е _ З А М Е Н О Й |
| К Л Ю Ч Ш И Ф Р О В А Н И Е _ З А М |
| 36 21 52 41 40 12 22 31 24 09 34 22 10 19 39 22 16 23 |
| В Ф Т З Ж Л Х Ю Ч И А Х Й Т Е Х П Ц |
Схема шифрования с автоключом при использовании криптограммы представлена в табл. 3.7.
Таблица 3.7
|
|
|
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьшения длины пробега и улучшения маневрирования ВС при...
Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...
История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!