Практическая работа №1
«Зашифрование и расшифрование текста методом подстановки»
Цель работы:
1 Знакомство с простейшими приемами шифрования и дешифрования текстовой информации;
2 Изучить методы шифрования многоалфавитной замены.
Задание 1
-
Шифр Цезаря. Этот шифр реализует следующее преобразование текста: каждая буква исходного текста заменяется следующей после нее буквой в алфавите, который считается написанным по кругу.
Используя шифр Цезаря, зашифровать следующие фразы:
а) Делу время - потехе час
б) С Новым годом
в) Первое сентября
-
Используя шифр Цезаря, декодировать следующие фразы:
а) Лмбттоьк шбт
б) Вёмпё тпмочё рфтуьой
-
Шифр Виженера. Это шифр Цезаря с переменной величиной сдвига. Величину сдвига задают ключевым словом. Например, ключевое слово ВАЗА означает следующую последовательность сдвигов букв исходного текста: 3 1 9 1 3 1 9 1 и т.д. Используя в качестве ключевого слово ЗИМА, закодировать слова: АЛГОРИТМИЗАЦИЯ, КОМПЬЮТЕР, ИНТЕРНЕТ.
-
Слово ЁПЯЪЕБ получено с помощью шифра Виженера с ключевым словом БАНК. Восстановить исходное слово.
-
Используя в качестве ключа расположение букв на клавиатуре вашего компьютера, декодировать сообщение:
D ktce hjlbkfcm `kjxrf?
D ktce jyf hjckf?
-
Используя в качестве ключа расположение букв на клавиатуре вашего компьютера, закодировать сообщение:
Москва - столица России.
-
Шифр перестановки. Кодирование осуществляется перестановкой букв в слове по одному и тому же правилу. Восстановить слова и определить правило перестановки:
НИМАРЕЛ, ЛЕТОФЕН, НИЛКЙЕА, НОМОТИР, РАКДНАША.
-
Используя приведенный выше шифр перестановки, закодировать следующие слова:
ГОРИЗОНТ, ТЕЛЕВИЗОР, МАГНИТОФОН.
-
Определить правило шифрования и расшифрования слова:
КЭРНОЦЛИТКЭЛУОНПИЕЖДАИФЯ
УКРОГРЕОШЛАЕКВИСЧТЕВМО
10* Придумать свой ключ шифрования и закодировать с помощью него сообщение:
Бит - это минимальная единица измерения информации.
-
Используя шифр Цезаря со сдвигом вперед на 4 символа, получим следующие зашифрованные фразы:
а) Зипч ёфирг – утцищи ыдх
б) Х Стёяр жтзтр
в) Уифти хисцгефг
-
Используя шифр Цезаря со сдвигом назад на 1 символ, получим следующее декодированные фразы:
а) Классный час
б) Белое солнце пустыни.
3. Исходный текст – АЛГОРИТМИЗАЦИЯ
Ключевое слово – ЗИМА
Записываем ключевое слово («ЗИМА») циклически до тех пор, пока его длина не будет соответствовать длине исходного текста:
ЗИМАЗИМАЗИМАЗИ
Используя таблицу Виженера получаем зашифрованный текст
Исходный текст – АЛГОРИТМИЗАЦИЯ
Ключ – ЗИМА
Зашифрованный текст - ЗФПОШСЯМРРМЦРЗ
Исходный текст – КОМПЬЮТЕР
Ключевое слово – ЗИМА
Записываем ключевое слово («ЗИМА») циклически до тех пор, пока его длина не будет соответствовать длине исходного текста:
ЗИМАЗИМАЗ
Используя таблицу Виженера получаем зашифрованный текст
Исходный текст – КОМПЬЮТЕР
Ключевое слово – ЗИМА
Зашифрованный текст – ТЧЩПДЖЯЕШ
Исходный текст – ИНТЕРНЕТ
Ключевое слово – ЗИМА
Записываем ключевое слово («ЗИМА») циклически до тех пор, пока его длина не будет соответствовать длине исходного текста:
ЗИМАЗИМА
Используя таблицу Виженера получаем зашифрованный текст
Исходный текст – ИНТЕРНЕТ
Ключевое слово – ЗИМА
Зашифрованный текст – РЦЯЕШЦСТ
-
Зашифрованный текст – ЁПЯЪЕБ
Ключевое слово – БАНК
Записываем ключевое слово («БАНК») циклически до тех пор, пока его длина не будет соответствовать длине зашифрованного текста:
БАНКБА
С помощью таблицы Виженера определяем исходный текст. Для этого находим букву зашифрованного текста внутри таблицы, а также букву ключевого слова по вертикальному столбцу.
Получаем исходный текст – Епспдб
-
Пишем исходный текст на русской раскладке:
D ktce hjlbkfcm `kjxrf?
В лесу родилась ёлочка.
D ktce jyf hjckf?
В лесу она росла.
-
Пишем исходный текст на английской раскладке:
Москва - столица России.
Vjcrdf – cnjkbwf Hjccbb.
-
Слово слева направо разбивается на части по три буквы, после чего первая и третья буква в каждой части меняются местами. Если в последней части только 2 буквы, они также меняются местами:
НИМАРЕЛ – МИНЕРАЛ
ЛЕТОФЕН – ТЕЛЕФОН
НИЛКЙЕА – ЛИНЕЙКА
НОМОТИР – МОНИТОР
РАКДНАША – КАРАНДАШ.
-
Используя приведенный выше шифр перестановки, зашифровываем следующие слова:
ГОРИЗОНТ – РОГОЗИТН
ТЕЛЕВИЗОР – ЛЕТИВЕРОЗ
МАГНИТОФОН – ГАМТИНОФОН.
-
После каждой буквы в слове дописывается еще одна буква:
КЭРНОЦЛИТКЭЛУОНПИЕЖДАИФЯ – ЭНЦИКЛОПЕДИЯ
УКРОГРЕОШЛАЕКВИСЧТЕВМО – КОРОЛЕВСТВО
-
Правило шифрования: с использованием ключевого числа MN. Первая буква в слове сдвигается на М букв, вторая буква сдвигается на N букв. Число 12.
Вку - яур нкокнвмюова жекокшв ййнежока коцптнбчкй.
Достарыңызбен бөлісу: |