|
Шифр Цезаря и Виженера. Практическая работа №1. Шифр Цезаря и Виженера. Лабораторная работА 1 криптографическая защита данных традиционные симметричные алгоритмы шифрования (Цезаря, Виженера)
Как видно, в столбцах 3, 8 и 11 символы алфавита сдвинуты на три позиции «назад». Чтобы зашифровать сообщение, для каждого символа исходного текста нужно взять соответствующий ему символ из таблицы подстановки.
Пример №1.
Шифрование
Например, послание «СПАРТАК ОПЯТЬ ПРОИГРАЛ», выглядит в зашифрованном виде так: «ФТГУХГН СТВХЭ ТУСЛЁУГО»
Расшифрование
На этапе расшифрования мы имеем шифрованный текст и ключ, равный трем. Чтобы получить исходный текст, ищем для каждого символа сдвиг на три позиции к началу алфавита. 3. Шифр Вижинера
Система Вижинера, впервые опубликованная в 1586 г., является одной из старейших и наиболее известных многоалфавитных систем. Свое название она получила по имени французского дипломата XVI в. Блеза Вижинера.
Система Вижинера, у которой ключ подстановки меняется от буквы к букве. Этот шифр многоалфавитной замены можно описать таблицей шифрования, называемой таблицей (квадратом) Вижинера. На рис. 1 показана таблица Вижинера для русского алфавита. Таблица Вижинера используется для зашифрования и расшифровки. Таблица имеет два входа:
-верхнюю строку подчеркнутых символов, используемую для считывания очередной буквы исходного открытого текста;
-крайний левый - столбец ключа.
Ключ
| А
| Б
| В
| Г
| Д
| Е
| Ж
| З
| И
| Й
| К
| Л
| М
| Н
| О
| П
| Р
| С
| Т
| У
| Ф
| Х
| Ц
| Ч
| Ш
| Щ
| Ь
| Ы
| Ъ
| Э
| Ю
| Я
| А
| А
| Б
| В
| Г
| Д
| Е
| Ж
| З
| И
| Й
| К
| Л
| М
| Н
| О
| П
| Р
| С
| Т
| У
| Ф
| Х
| Ц
| Ч
| Ш
| Щ
| Ь
| Ы
| Ъ
| Э
| Ю
| Я
| Б
| Б
| В
| Г
| Д
| Е
| Ж
| З
| И
| Й
| К
| Л
| М
| Н
| О
| П
| Р
| С
| Т
| У
| Ф
| Х
| Ц
| Ч
| Ш
| Щ
| Ь
| Ы
| Ъ
| Э
| Ю
| Я
| А
| В
| В
| Г
| Д
| Е
| Ж
| З
| И
| Й
| К
| Л
| М
| Н
| О
| П
| Р
| С
| Т
| У
| Ф
| Х
| Ц
| Ч
| Ш
| Щ
| Ь
| Ы
| Ъ
| Э
| Ю
| Я
| А
| Б
| Г
| Г
| Д
| Е
| Ж
| З
| И
| Й
| К
| Л
| М
| Н
| О
| П
| Р
| С
| Т
| У
| Ф
| Х
| Ц
| Ч
| Ш
| Щ
| Ь
| Ы
| Ъ
| Э
| Ю
| Я
| А
| Б
| В
| Д
| Д
| Е
| Ж
| З
| И
| Й
| К
| Л
| М
| Н
| О
| П
| Р
| С
| Т
| У
| Ф
| Х
| Ц
| Ч
| Ш
| Щ
| Ь
| Ы
| Ъ
| Э
| Ю
| Я
| А
| Б
| В
| Г
| Е
| Е
| Ж
| З
| И
| Й
| К
| Л
| М
| Н
| О
| П
| Р
| С
| Т
| У
| Ф
| Х
| Ц
| Ч
| Ш
| Щ
| Ь
| Ы
| Ъ
| Э
| Ю
| Я
| А
| Б
| В
| Г
| Д
| Ж
| Ж
| З
| И
| Й
| К
| Л
| М
| Н
| О
| П
| Р
| С
| Т
| У
| Ф
| Х
| Ц
| Ч
| Ш
| Щ
| Ь
| Ы
| Ъ
| Э
| Ю
| Я
| А
| Б
| В
| Г
| Д
| Е
| З
| З
| И
| Й
| К
| Л
| М
| Н
| О
| П
| Р
| С
| Т
| У
| Ф
| Х
| Ц
| Ч
| Ш
| Щ
| Ь
| Ы
| Ъ
| Э
| Ю
| Я
| А
| Б
| В
| Г
| Д
| Е
| Ж
| И
| И
| Й
| К
| Л
| М
| Н
| О
| П
| Р
| С
| Т
| У
| Ф
| Х
| Ц
| Ч
| Ш
| Щ
| Ь
| Ы
| Ъ
| Э
| Ю
| Я
| А
| Б
| В
| Г
| Д
| Е
| Ж
| З
| Й
| Й
| К
| Л
| М
| Н
| О
| П
| Р
| С
| Т
| У
| Ф
| Х
| Ц
| Ч
| Ш
| Щ
| Ь
| Ы
| Ъ
| Э
| Ю
| Я
| А
| Б
| В
| Г
| Д
| Е
| Ж
| З
| И
| К
| К
| Л
| М
| Н
| О
| П
| Р
| С
| Т
| У
| Ф
| Х
| Ц
| Ч
| Ш
| Щ
| Ь
| Ы
| Ъ
| Э
| Ю
| Я
| А
| Б
| В
| Г
| Д
| Е
| Ж
| З
| И
| Й
| Л
| Л
| М
| Н
| О
| П
| Р
| С
| Т
| У
| Ф
| Х
| Ц
| Ч
| Ш
| Щ
| Ь
| Ы
| Ъ
| Э
| Ю
| Я
| А
| Б
| В
| Г
| Д
| Е
| Ж
| З
| И
| Й
| К
| М
| М
| Н
| О
| П
| Р
| С
| Т
| У
| Ф
| Х
| Ц
| Ч
| Ш
| Щ
| Ь
| Ы
| Ъ
| Э
| Ю
| Я
| А
| Б
| В
| Г
| Д
| Е
| Ж
| З
| И
| Й
| К
| Л
| Н
| Н
| О
| П
| Р
| С
| Т
| У
| Ф
| Х
| Ц
| Ч
| Ш
| Щ
| Ь
| Ы
| Ъ
| Э
| Ю
| Я
| А
| Б
| В
| Г
| Д
| Е
| Ж
| З
| И
| Й
| К
| Л
| М
| О
| О
| П
| Р
| С
| Т
| У
| Ф
| Х
| Ц
| Ч
| Ш
| Щ
| Ь
| Ы
| Ъ
| Э
| Ю
| Я
| А
| Б
| В
| Г
| Д
| Е
| Ж
| З
| И
| Й
| К
| Л
| М
| Н
| П
| П
| Р
| С
| Т
| У
| Ф
| Х
| Ц
| Ч
| Ш
| Щ
| Ь
| Ы
| Ъ
| Э
| Ю
| Я
| А
| Б
| В
| Г
| Д
| Е
| Ж
| З
| И
| Й
| К
| Л
| М
| Н
| О
| Р
| Р
| С
| Т
| У
| Ф
| Х
| Ц
| Ч
| Ш
| Щ
| Ь
| Ы
| Ъ
| Э
| Ю
| Я
| А
| Б
| В
| Г
| Д
| Е
| Ж
| З
| И
| Й
| К
| Л
| М
| Н
| О
| П
| С
| С
| Т
| У
| Ф
| Х
| Ц
| Ч
| Ш
| Щ
| Ь
| Ы
| Ъ
| Э
| Ю
| Я
| А
| Б
| В
| Г
| Д
| Е
| Ж
| З
| И
| Й
| К
| Л
| М
| Н
| О
| П
| Р
| Т
| Т
| У
| Ф
| Х
| Ц
| Ч
| Ш
| Щ
| Ь
| Ы
| Ъ
| Э
| Ю
| Я
| А
| Б
| В
| Г
| Д
| Е
| Ж
| З
| И
| Й
| К
| Л
| М
| Н
| О
| П
| Р
| С
| У
| У
| Ф
| Х
| Ц
| Ч
| Ш
| Щ
| Ь
| Ы
| Ъ
| Э
| Ю
| Я
| А
| Б
| В
| Г
| Д
| Е
| Ж
| З
| И
| Й
| К
| Л
| М
| Н
| О
| П
| Р
| С
| Т
| Ф
| Ф
| Х
| Ц
| Ч
| Ш
| Щ
| Ь
| Ы
| Ъ
| Э
| Ю
| Я
| А
| Б
| В
| Г
| Д
| Е
| Ж
| З
| И
| Й
| К
| Л
| М
| Н
| О
| П
| Р
| С
| Т
| У
| Х
| Х
| Ц
| Ч
| Ш
| Щ
| Ь
| Ы
| Ъ
| Э
| Ю
| Я
| А
| Б
| В
| Г
| Д
| Е
| Ж
| З
| И
| Й
| К
| Л
| М
| Н
| О
| П
| Р
| С
| Т
| У
| Ф
| Ц
| Ц
| Ч
| Ш
| Щ
| Ь
| Ы
| Ъ
| Э
| Ю
| Я
| А
| Б
| В
| Г
| Д
| Е
| Ж
| З
| И
| Й
| К
| Л
| М
| Н
| О
| П
| Р
| С
| Т
| У
| Ф
| Х
| Ч
| Ч
| Ш
| Щ
| Ь
| Ы
| Ъ
| Э
| Ю
| Я
| А
| Б
| В
| Г
| Д
| Е
| Ж
| З
| И
| Й
| К
| Л
| М
| Н
| О
| П
| Р
| С
| Т
| У
| Ф
| Х
| Ц
| Ш
| Ш
| Щ
| Ь
| Ы
| Ъ
| Э
| Ю
| Я
| А
| Б
| В
| Г
| Д
| Е
| Ж
| З
| И
| Й
| К
| Л
| М
| Н
| О
| П
| Р
| С
| Т
| У
| Ф
| Х
| Ц
| Ч
| Щ
| Щ
| Ь
| Ы
| Ъ
| Э
| Ю
| Я
| А
| Б
| В
| Г
| Д
| Е
| Ж
| З
| И
| Й
| К
| Л
| М
| Н
| О
| П
| Р
| С
| Т
| У
| Ф
| Х
| Ц
| Ч
| Ш
| Ь
| Ь
| Ы
| Ъ
| Э
| Ю
| Я
| А
| Б
| В
| Г
| Д
| Е
| Ж
| З
| И
| Й
| К
| Л
| М
| Н
| О
| П
| Р
| С
| Т
| У
| Ф
| Х
| Ц
| Ч
| Ш
| Щ
| Ы
| Ы
| Ъ
| Э
| Ю
| Я
| А
| Б
| В
| Г
| Д
| Е
| Ж
| З
| И
| Й
| К
| Л
| М
| Н
| О
| П
| Р
| С
| Т
| У
| Ф
| Х
| Ц
| Ч
| Ш
| Щ
| Ь
| Ъ
| Ъ
| Э
| Ю
| Я
| А
| Б
| В
| Г
| Д
| Е
| Ж
| З
| И
| Й
| К
| Л
| М
| Н
| О
| П
| Р
| С
| Т
| У
| Ф
| Х
| Ц
| Ч
| Ш
| Щ
| Ь
| Ы
| Э
| Э
| Ю
| Я
| А
| Б
| В
| Г
| Д
| Е
| Ж
| З
| И
| Й
| К
| Л
| М
| Н
| О
| П
| Р
| С
| Т
| У
| Ф
| Х
| Ц
| Ч
| Ш
| Щ
| Ь
| Ы
| Ъ
| Ю
| Ю
| Я
| А
| Б
| В
| Г
| Д
| Е
| Ж
| З
| И
| Й
| К
| Л
| М
| Н
| О
| П
| Р
| С
| Т
| У
| Ф
| Х
| Ц
| Ч
| Ш
| Щ
| Ь
| Ы
| Ъ
| Э
| Я
| Я
| А
| Б
| В
| Г
| Д
| Е
| Ж
| З
| И
| Й
| К
| Л
| М
| Н
| О
| П
| Р
| С
| Т
| У
| Ф
| Х
| Ц
| Ч
| Ш
| Щ
| Ь
| Ы
| Ъ
| Э
| Ю
| Рис. 1. Таблица Вижинера Последовательность ключей обычно получают из числовых значений букв ключевого слова.
При шифровании исходного сообщения его выписывают в строку, а под ним записывают ключевое слово (или фразу). Если ключ оказался короче сообщения, то его циклически повторяют. В процессе шифрования находят в верхней строке таблицы очередную букву исходного текста и в левом столбце очередное значение ключа. Очередная буква шифртекста находится на пересечении столбца, определяемого шифруемой буквой, и строки, определяемой числовым значением ключа. Пример №2. Рассмотрим пример получения шифртекста с помощью таблицы Вижинера. Пусть выбрано ключевое слово "АМБРОЗИЯ". Необходимо зашифровать сообщение "ПРИЛЕТАЮ СЕДЬМОГО".
Выпишем исходное сообщение в строку и запишем под ним ключевое слово с повторением. В третью строку будем выписывать буквы шифртекста, определяемые из таблицы Вижинера.
Сообщение
| П
| Р
| И
| Л
| Е
| Т
| А
| Ю
| С
| Е
| Д
| Ь
| М
| О
| Г
| О
| Ключ
| А
| М
| Б
| Р
| О
| З
| И
| Я
| А
| М
| Б
| Р
| О
| З
| И
| Я
| Шифртекст
| П
| Ъ
| Й
| Ы
| У
| Щ
| И
| Э
| С
| С
| Е
| К
| Ь
| Х
| Л
| Н
|
Основной недостаток шифра сдвига заключается в том, что есть всего 25 возможных значений ключа. 1.3 варианты для выполнения лабораторной работы Задание №1. Шифр сдвига (Цезарь). Используя соответствующий ключ и алфавит, проведите дешифрование информации.
Вариант
| Ключ
| Текст
| 1
| 8
| ХЗ ЧЦУЖХМ ИГУЦ ФХЦКЦ ЖКЦЛ
| 2
| 6
| УЁ ЗФЧШФРК ЩМК НЁЁСКСЁ НЁЦЕ
| 3
| 4
| ЦМЩТ ЗФИРПИЦ Ч ФИЫОМ ОДРЯЪ
| 4
| 5
| СУХУМ ХЕМХНЦУЖЕР ЦЧЙПРЕ ШМУХЕСН
| 5
| 7
| ЩЛУФВР ТЛШ ИПКФЛТШЁ ИКЖТЛСЛ
| 6
| 9
| УЧЩУЧТ ФГМИ ШЧУЩДФЬЗ ШЩЪМ
| 7
| 10
| НОЧД КЕХ ЫШХЧОБЧЕУ Т ЦШЬШСЧЕУ
| 8
| 7
| ШЛЙХКФЁ ЪХЧХЯПР ЩЛЦТВР ИЛЮЛЧ
| 9
| 9
| ЙНЩНЛИ ЩНУС РИЩЧЬФС УЪЬЫИЩЦСУЧХ
| 10
| 4
| СДЗ ТЛИФТР УФТПИЦИПД ХЦДГ ЧЦТО
| 11
| 8
| ЩФМУГФ УЁЛЖФ ЙЩМКЛЗ ЩЦЧЫЬЩЬЙЫМЬ ЫЛЗЯЗ
| 12
| 5
| СЙИРЙТТУ ЧЙЪЙЧ ЖХЙСД ЁЙМ ИЙРЕ
| 13
| 6
| ФРОУВ ЧХФРФПУБТ ЗНФЦФТ РШФ ЧОЙОШ ЗФРЦЩИ
| 14
| 9
| СХНТ МЩЬРНТ ШЧХНЦЕБН ЦН ЩИЪБСЩЗТ СЮ УЩЬЛ
| 15
| 3
| Е ЙЗРЬЛРЗ НГН Е НРЛЁЗ ПЦЖУСФХЯ ЗФХЯ
| 16
| 5
| ТЙ ЧУЧ ЧЖУО ИХШЗ ПЧУ МЕ ЦЧУРУС Ц ЧУЁУГ ФБЙЧ
| 17
| 6
| ЧСФЗЁТО ТФМУФ ФЖТЁУЩШВ ИСЁНЁТО ГШФ УКЗФНТФМУФ
| 18
| 7
| ФЛ ИЛЧГ ЩХУЪ СЩХ ЙХИХЧПЩ СЧЖШПИХ
| 19
| 8
| ХЗ ПУЦ ЛЦИШЦФ ЦЪЙМЪРАД ЪГ ФЫЛШМЮ
| 20
| 4
| ЦЯ ПЧЫЬИ ЖТПТЗДН ЫИР ЫЦТ УТУДПТ ИХЦА
| 21
| 7
| П НПОФГ ХЩСЧХИЛФФХ ФЖК ФЖУП ШУЛМЩШЁ
| 22
| 11
| ХЩЧЮ ЭЩ ЧПЦЩВЖ ОКГЖ ШКМПХ ТКЪЩЧШУЭ
| 23
| 9
| УЫЧ ШЧЦЗФ ПСРЦЕ ЫЧЫ ЙЧФЕБН ЦН ЪШНБСЫ
| Задание №2. Шифр Вижинера. Зашифровать текст при помощи таблицы Вижинера (см. рис. 1), используя ключевое слово.
Номер
варианта
| Текст
| Ключевое
слово
| 1
| Стеганография служит для передачи секретов в других сообщениях
| абонент
| 2
| Как правило отправитель пишет какое-нибудь неприметное сообщение
| система
| 3
| приемы включают невидимые чернила, малоприметные пометки у букв
| решение
| 4
| В настоящее время люди начали прятать секреты в графических изображениях
| техника
| 5
| В перестановочном шифре меняется не открытый текст, а порядок символов
| партнер
| 6
| Криптография решает проблемы секретности, проверки подлинности, целостности
| финансы
| 7
| Протокол - это порядок действий, предпринимаемых двумя или более сторонами
| аукцион
| 8
| действие должно выполняться в свою очередь и после окончания предыдущего
| условие
| 9
| Каждый участник протокола должен согласиться следовать протоколу
| девушка
| 10
| Криптографический протокол - это протокол, использующий криптографию
| принцип
| 11
| Понятие однонаправленной функции является центральным в криптографии
| эксперт
| 12
| Знающий комбинацию человек может открыть сейф, положить в него документ
| полиция
| 13
| Вскрытие с выбранным открытым текстом может быть особенно эффективным
| будущее
| 14
| Стандарт содержит каталог функциональных требований безопасности
| КАТАЛОГ
| 15
| После того, как определены требования к информационной безопасности
| эпиграф
| 16
| Порядок проведения аттестации объектов информатизации предприятия
| хворост
| 17
| предварительное ознакомление с аттестуемым объектом предприятия
| царевна
| 18
| Программа аттестационных испытаний согласовывается с заявителем
| февраль
| 19
| инструкция по эксплуатации средств защиты информации предприятия
| флагман
| 20
| сертификат соответствия требованиям безопасности информации
| светило
| 21
| протоколы измерения реального затухания информационных сигналов
| углевоз
| 22
| протоколы измерения звукоизоляции выделенных помещений здания
| пропуск
| 23
| гриф секретности информации, обрабатываемой на объекте информатизации
| монитор
|
1 .4 СОДЕРЖАНИЕ ОТЧЕТА ПО ЛР
1.Титульный лист
2.Содержание
3.Теоретическая часть
4.Практическая часть
4.1 Задание по варианту и цель работы.
4.2 Описание порядка выполнения работы.
4.3 Выводы по работе.
5. Список литературы
|
|
|