Практическая работа №1 «Зашифрование и расшифрование текста методом подстановки»



бет1/2
Дата22.12.2023
өлшемі0,56 Mb.
#198554
түріПрактическая работа
  1   2
Байланысты:
Практическая работа 1 (1)


Практическая работа №1
«Зашифрование и расшифрование текста методом подстановки»

Цель работы:
1 Знакомство с простейшими приемами шифрования и дешифрования текстовой информации;
2 Изучить методы шифрования многоалфавитной замены.


Задание 1

    1. Шифр Цезаря. Этот шифр реализует следующее преобразование текста: каждая буква исходного текста заменяется следующей после нее буквой в алфавите, который считается написанным по кругу.

Используя шифр Цезаря, зашифровать следующие фразы:
а) Делу время - потехе час
б) С Новым годом
в) Первое сентября

    1. Используя шифр Цезаря, декодировать следующие фразы:

а) Лмбттоьк шбт
б) Вёмпё тпмочё рфтуьой

    1. Шифр Виженера. Это шифр Цезаря с переменной величиной сдвига. Величину сдвига задают ключевым словом. Например, ключевое слово ВАЗА означает следующую последовательность сдвигов букв исходного текста: 3 1 9 1 3 1 9 1 и т.д. Используя в качестве ключевого слово ЗИМА, закодировать слова: АЛГОРИТМИЗАЦИЯ, КОМПЬЮТЕР, ИНТЕРНЕТ.

    2. Слово ЁПЯЪЕБ получено с помощью шифра Виженера с ключевым словом БАНК. Восстановить исходное слово.

    3. Используя в качестве ключа расположение букв на клавиатуре вашего компьютера, декодировать сообщение:

D ktce hjlbkfcm `kjxrf?
D ktce jyf hjckf?

      1. Используя в качестве ключа расположение букв на клавиатуре вашего компьютера, закодировать сообщение:

Москва - столица России.

      1. Шифр перестановки. Кодирование осуществляется перестановкой букв в слове по одному и тому же правилу. Восстановить слова и определить правило перестановки:

НИМАРЕЛ, ЛЕТОФЕН, НИЛКЙЕА, НОМОТИР, РАКДНАША.

      1. Используя приведенный выше шифр перестановки, закодировать следующие слова:

ГОРИЗОНТ, ТЕЛЕВИЗОР, МАГНИТОФОН.

      1. Определить правило шифрования и расшифрования слова:

КЭРНОЦЛИТКЭЛУОНПИЕЖДАИФЯ
УКРОГРЕОШЛАЕКВИСЧТЕВМО
10* Придумать свой ключ шифрования и закодировать с помощью него сообщение:
Бит - это минимальная единица измерения информации.



  1. Используя шифр Цезаря со сдвигом вперед на 4 символа, получим следующие зашифрованные фразы:

а) Зипч ёфирг – утцищи ыдх
б) Х Стёяр жтзтр
в) Уифти хисцгефг

  1. Используя шифр Цезаря со сдвигом назад на 1 символ, получим следующее декодированные фразы:

а) Классный час
б) Белое солнце пустыни.
3. Исходный текст – АЛГОРИТМИЗАЦИЯ
Ключевое слово – ЗИМА
Записываем ключевое слово («ЗИМА») циклически до тех пор, пока его длина не будет соответствовать длине исходного текста:
ЗИМАЗИМАЗИМАЗИ
Используя таблицу Виженера получаем зашифрованный текст

Исходный текст – АЛГОРИТМИЗАЦИЯ
Ключ – ЗИМА
Зашифрованный текст - ЗФПОШСЯМРРМЦРЗ

Исходный текст – КОМПЬЮТЕР


Ключевое слово – ЗИМА
Записываем ключевое слово («ЗИМА») циклически до тех пор, пока его длина не будет соответствовать длине исходного текста:
ЗИМАЗИМАЗ
Используя таблицу Виженера получаем зашифрованный текст
Исходный текст – КОМПЬЮТЕР
Ключевое слово – ЗИМА
Зашифрованный текст – ТЧЩПДЖЯЕШ

Исходный текст – ИНТЕРНЕТ


Ключевое слово – ЗИМА
Записываем ключевое слово («ЗИМА») циклически до тех пор, пока его длина не будет соответствовать длине исходного текста:
ЗИМАЗИМА
Используя таблицу Виженера получаем зашифрованный текст
Исходный текст – ИНТЕРНЕТ
Ключевое слово – ЗИМА
Зашифрованный текст – РЦЯЕШЦСТ



  1. Зашифрованный текст – ЁПЯЪЕБ

Ключевое слово – БАНК
Записываем ключевое слово («БАНК») циклически до тех пор, пока его длина не будет соответствовать длине зашифрованного текста:
БАНКБА
С помощью таблицы Виженера определяем исходный текст. Для этого находим букву зашифрованного текста внутри таблицы, а также букву ключевого слова по вертикальному столбцу.

Получаем исходный текст – Епспдб





  1. Пишем исходный текст на русской раскладке:

D ktce hjlbkfcm `kjxrf?
В лесу родилась ёлочка.
D ktce jyf hjckf?
В лесу она росла.



  1. Пишем исходный текст на английской раскладке:

Москва - столица России.
Vjcrdf – cnjkbwf Hjccbb.



  1. Слово слева направо разбивается на части по три буквы, после чего первая и третья буква в каждой части меняются местами. Если в последней части только 2 буквы, они также меняются местами:

НИМАРЕЛ – МИНЕРАЛ
ЛЕТОФЕН – ТЕЛЕФОН
НИЛКЙЕА – ЛИНЕЙКА
НОМОТИР – МОНИТОР
РАКДНАША – КАРАНДАШ.



  1. Используя приведенный выше шифр перестановки, зашифровываем следующие слова:

ГОРИЗОНТ – РОГОЗИТН
ТЕЛЕВИЗОР – ЛЕТИВЕРОЗ
МАГНИТОФОН – ГАМТИНОФОН.



  1. После каждой буквы в слове дописывается еще одна буква:

КЭРНОЦЛИТКЭЛУОНПИЕЖДАИФЯ – ЭНЦИКЛОПЕДИЯ
УКРОГРЕОШЛАЕКВИСЧТЕВМО – КОРОЛЕВСТВО



  1. Правило шифрования: с использованием ключевого числа MN. Первая буква в слове сдвигается на М букв, вторая буква сдвигается на N букв. Число 12.

Вку - яур нкокнвмюова жекокшв ййнежока коцптнбчкй.


Достарыңызбен бөлісу:
  1   2




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет