Читайте также:
|
|
3.3.1. Создать четыре HTML-страницы, используя текстовый редактор Notepad (Блокнот). В соответствии со своим вариантом зашифровать открытый текст методом суммирования слов и распределить его по четырем контейнерам побайтно согласно заданному ключу. Открытый текст, ключ для шифрования текста и ключ для пространственного распределения букв приведены в таблице 3.4.
Таблица 3.4
№ варианта | Открытый текст | Ключ для шифрования текста | Ключ для пространственного распределения букв |
Агония | Курсив | 1 4 3 2 4 3 | |
Зодиак | Вектор | 4 2 3 1 3 4 | |
Доцент | Пленум | 2 1 3 1 4 2 | |
Витязь | Радиус | 3 2 4 2 1 4 | |
Сажень | Обшлаг | 4 3 1 3 1 2 | |
Наклон | Сделка | 1 3 2 1 4 3 | |
Умысел | Магнит | 2 4 3 1 3 4 | |
Ливень | Гранит | 3 1 4 2 3 2 | |
Жребий | Формат | 1 3 2 4 3 1 | |
Рябина | Нектар | 2 1 4 1 3 4 | |
Медаль | Банкет | 4 3 1 4 2 1 | |
Термин | Экипаж | 1 3 4 1 2 4 | |
Чеснок | Шинель | 3 2 1 3 4 1 | |
Ошибка | Воздух | 2 1 3 4 2 3 | |
Январь | Родник | 3 4 1 2 1 3 | |
Иволга | Хозяин | 4 2 1 2 1 3 |
3.3.2. Выполнить обратное преобразование, то есть извлечь зашифрованный текст из четырех контейнеров и расшифровать его, расположив части текста в определенном порядке. Ключ для пространственного распределения букв и ключ для шифрования текста приведены в таблице 3.5. Номер папки, содержащей контейнеры, соответствует номеру варианта.
Таблица 3.5
№ варианта | Ключ для шифрования текста | Ключ для пространственного распределения букв |
Газель | 1 4 3 2 4 3 | |
Дельта | 4 2 3 1 3 4 | |
Мишура | 2 1 3 1 4 2 | |
Реванш | 3 2 4 2 1 4 | |
Шкипер | 4 3 1 3 1 2 | |
Свитер | 1 3 2 1 4 3 | |
Ладонь | 2 4 3 1 3 4 | |
Вампир | 3 1 4 2 3 2 | |
Унисон | 1 3 2 4 3 1 | |
Блюдце | 2 1 4 1 3 4 | |
Жаргон | 4 3 1 4 2 1 | |
Тесьма | 1 3 4 1 2 4 | |
Зарево | 3 2 1 3 4 1 | |
Калибр | 2 1 3 4 2 3 | |
Импорт | 3 4 1 2 1 3 | |
Лакмус | 4 2 1 2 1 3 |
Задание 3.4. Шифрование и дешифрование с помощью матрицы (побайтно)
3.4.1. Создать четыре HTML-страницы, используя текстовый редактор Notepad (Блокнот). Зашифровать открытый текст, состоящий из 32-х знаков, включая пробелы и знаки препинания, и поместить его в матрицу. Пробелы, которые нужно зашифровать, выделены знаком подчеркивания «_». Другие пробелы шифровать не надо. Размер матрицы – 16х16. Считать информацию из матрицы побайтно и распределить ее по пяти контейнерам согласно ключу, указанному в таблице 3.6.
3.4.2. Выполнить обратное преобразование, то есть извлечь зашифрованный текст из четырех контейнеров, записать его в матрицу побайтно, согласно ключу, указанному в таблице 3.7. Затем считать информацию из матрицы и расшифровать ее. Номер папки, содержащей контейнеры, соответствует номеру варианта.
Таблица 3.6
№ варианта | Афоризм | Ключ |
Лень_делает_всякое_дело_трудным. | 2 1 3 4 | |
Умирать_от_любви - значит_жить_ею. | 3 4 1 2 | |
Сладчайшая_месть_-_это_прощение. | 4 3 1 2 | |
Легче_простить_врага,_чем_друга. | 1 4 2 3 | |
Дружба_-_это_любовь_без_крыльев. | 4 2 1 3 | |
Чтобы_дойти_до_цели_,_надо_идти. | 2 4 3 1 | |
Страх_не_должен_подавать_совета. | 3 1 2 4 | |
Кто_чего_хочет, тот_в_то_и_верит. | 1 2 4 3 | |
Свободен_тот, кто_может_не_лгать. | 1 4 3 2 | |
О_чем_не_знают_,_того_не_желают. | 4 2 3 1 | |
Путь_силы_-_это_неизменный_путь. | 3 1 4 2 | |
Обаяние - непринужденность_чувств. | 2 4 1 3 | |
Начало - более_чем_половина_всего. | 1 3 2 4 | |
Понимание -_это_начало_согласия. | 3 2 4 1 | |
Все,что_прекрасно,-_нравственно. | 4 1 2 3 | |
Истинное_мужество -_осторожность. | 2 3 4 1 |
Таблица 3.7
№ варианта | Ключ | № варианта | Ключ |
Задание 3.5. Шифрование и дешифрование с помощью матрицы (побитно)
3.5.1. Создать пять HTML-страниц, используя текстовый редактор Notepad (Блокнот). Зашифровать открытый текст, состоящий из 32-х знаков, включая пробелы и знаки препинания, и поместить его в матрицу. Пробелы, которые нужно зашифровать, выделены знаком «_». Другие пробелы шифровать не следует. Размер матрицы – 16х16. Считать информацию из матрицы побитно и распределить ее по пяти контейнерам согласно ключу, указанному в таблице 3.8.
Таблица 3.8
№ варианта | Афоризм | Ключ |
Сострадание_-_основа_всей_морали. | ||
Причина_ошибки - незнание_лучшего. | ||
Великая_судьба -_великое_рабство. | ||
Где_не_было_умысла, там_нет_вины. | ||
Исход_дела - наставник_неразумных. | ||
Бойся_думать_без_участия_сердца. | ||
Жизнь -_это_борьба_за_бессмертие. | ||
Правда -_это_общая_совесть_людей. | ||
Дело_художника -_рождать_радость. | ||
Будущее - это_зеркало_без_стекла. | ||
Если_сомневаешься - говори_правду. | ||
Словами_подобает_скрашивать_зло. | ||
Политика_-_искусство_возможного. | ||
В_одном_часе_любви -_целая_жизнь. | ||
Кто_ясно_мыслит_,_ясно_излагает. | ||
Взывать_к_чуду -_развращать_волю. |
3.5.2. Выполнить обратное преобразование, то есть извлечь зашифрованный текст из пяти контейнеров, записать его в матрицу побитно, согласно ключу, указанному в таблице 3.9. Затем считать информацию из матрицы и расшифровать ее. Номер папки, содержащей контейнеры, соответствует номеру варианта.
Таблица 3.9
№ варианта | Ключ | № варианта | Ключ |
Дата добавления: 2015-09-01; просмотров: 57 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Задание 3.2. Распределение скрываемой информации по четырем контейнерам и ее извлечение из них | | | Методические указания к пункту 3.1.1. |