3. Задание на лабораторную работу
1. Изучить основные принципы построения шифров сложной замены.
2. Выполнить ручное шифрование исходного текста с помощью шифра Гронсфельда (задание 1), системы шифрования Вижинера (задание 2), согласно своему варианту. Исходные тексты и ключи для выполнения заданий приведены в таблице 1.
3. Составить программу реализации метода шифрования с помощью шифра Гронсфельда (задание 1).
4. Составить программу реализации системы шифрования Вижинера (задание 2).
5. Составить отчет (формат А4), в который включить:
§ теоретические сведения о шифрах сложной замены;
§ описание последовательности действий шифрования;
§ результат шифрования вручную;
§ описание алгоритма работы программы;
§ результат программного шифрования.
Задание 1
Шифрование исходного текста с помощью шифра Гронсфельда.
Зашифровать свои ФИО (ключ: номер группы)
Задание 2
Шифрование исходного текста с помощью системы Вижинера.
Таблица 1
№
|
ИСХОДНЫЙ ТЕКСТ
|
КЛЮЧ
|
1.
|
ФИО студента
|
Имя студента
|
Задание 3
Шифрование исходного текста с помощью шифра "двойной квадрат" Уитстона.
Зашифровать свои ФИО
4. Содержание отчета
В отчете следует указать:
Название работы.
Цель работы.
Теоретическая часть.
Выполненное задание.
Заключение (выводы).
Литература.
Do'stlaringiz bilan baham: |