- •1Шифры моноалфавитной замены
- •1.1Цель работы
- •1.2Ключевые положения
- •1.3Домашнее задание
- •1.4Содержание протокола
- •1.5Ключевые вопросы
- •1.6Лабораторное задание
- •2Шифр “Гомоморфная подстановка”
- •2.1Цель работы
- •2.2Ключевые положения
- •2.3Домашнее задание
- •2.4Содержание протокола
- •2.5Ключевые вопросы
- •2.6Лабораторное задание
- •3Шифр Гронсфельда
- •3.1Цель работы
- •3.2Ключевые положения
- •3.3Домашнее задание
- •3.4Содержание протокола
- •3.5Ключевые вопросы
- •3.6Лабораторное задание
- •4Шифри Вижинера и Бофора
- •4.1Цель работы
- •4.2Ключевые положения
- •Абвгдежзиклмнопрстуфхцчшщьыэюя
- •4.3Домашнее задание
- •4.4Содержание протокола
- •4.5Ключевые вопросы
- •4.6Лабораторное задание
- •5Исследование шифра “Play Fair” (Честная игра)
- •5.1Цель работы
- •5.2Ключевые положения
- •5.3Домашнее задание
- •5.4Содержание протокола
- •5.5Ключевые вопросы
- •5.6Лабораторное задание
- •6Исследование шифра “Двойной квадрат”
- •6.1Цель работы
- •6.2Ключевые положения
- •6.3Домашнее задание
- •6.4Содержание протокола
- •6.5Ключевые вопросы
- •6.6Лабораторное задание
Абвгдежзиклмнопрстуфхцчшщьыэюя
А АБВГДЕЖЗИКЛМНОПРСТУФХЦЧШЩЬЫЭЮЯ
Б ЯАБВГДЕЖЗИКЛМНОПРСТУФХЦЧШЩЬЫЭЮ
В ЮЯАБВГДЕЖЗИКЛМНОПРСТУФХЦЧШЩЬЫЭ
Г ЭЮЯАБВГДЕЖЗИКЛМНОПРСТУФХЦЧШЩЬЫ
* * *
Я БВГДЕЖЗИКЛМНОПРСТУФХЦЧШЩЬЫЭЮЯА
Для шифрования выписывают сообщения в строку, а под ним выписывают ключ. Если ключ оказался короче сообщения, то его циклически повторяют. Букву шифровки получают отыскивая символ, находящийся на перекрестке колонки, соответствующей букве сообщения и строки, соответствующей букве ключа. Это очень распространенный вид шифра, сохранившийся до настоящего времени. Например, если использовать ключ "Агава", то для сообщения "ПРИЕЗЖАЮ ШЕСТОГО" получим такую шифровку:
сообщение |
П |
Р |
И |
Е |
З |
Ж |
А |
Ю |
Ш |
Е |
С |
Т |
О |
Г |
О |
ключ |
А |
Г |
А |
В |
А |
А |
Г |
А |
В |
А |
А |
Г |
А |
В |
А |
шифровка |
П |
У |
И |
З |
З |
Ж |
Г |
Ю |
Ы |
Е |
С |
Х |
О |
Е |
О |
В ЭВМ такая операция соответствует сложению кодов букв по некоторому модулю.
Таким образом, Альберте ввел к практическому применению в криптографии шифры многоалфавитной замены. Его книга, написанная в 1466 году, "Трактат о шифре" была первой в христианском мире научной работой по криптологии.
Считалось, что шифр, изобретенный Альберти, но получивший название Вижинера, невозможно взломать вплоть до середины XIX столетия. Метод взлома этого шифра получил название метода Казизки по имени немецкого криптоаналитика Фридриха Казизки, который изобрел этот метод. Сейчас можно утверждать, что этот шифр поддается криптоаналитическим атакам, если на каждую букву ключа приходится 20 .. 30 букв криптограммы, а если на каждую букву ключа приходится более 100 букв, то криптоанализ методом Казизки является достаточно простой задачей.
Существует еще один шифр многоалфавитной замены, который называется "шифр Бофора" (или "шифр Бьюфорта"). Он отличается от шифра Вижинера тем, что каждая последующая строка шифровальной таблицы смещена относительно предыдущей строки на одну букву не влево, а вправо. За исключением этого, все остальные правила шифрования в шифрах Вижинера и Бофора совпадают.
Рисунок 4‑4 Форма для выполнения лабораторной работы
4.3Домашнее задание
Записать в протокол шифровальные таблицы шифра Вижинера и Бофора.
Выбрать в качестве ключа свои имя и фамилию и зашифровать шифрами Вижинера и Бофора фразу: "Несанкционированный доступ - это доступ к информации с нарушением правил разграничения доступа".
Записать сообщение и криптограммы в протокол.
