Порядок выполнения работы
Лабораторная работа № 6 Симметричные криптосистемы
Исходные данные для лабораторной работы № 5
Порядок выполнения работы
Лабораторная работа № 5 Шифры сложной замены
Цель работы
Fпрактическое освоение некоторых шифров сложной замены
1. Изучить основные принципы построения шифров сложной замены.
2. Выполнить ручное шифрование исходного текста с помощью шифра Гронсфельда (задание 1), системы шифрования Вижинера (задание 2), согласно своему варианту. Исходные тексты и ключи для выполнения заданий приведены в таблице 1.
3. Составить программу реализации метода шифрования с помощью шифра Гронсфельда (задание 1).
4. Составить программу реализации системы шифрования Вижинера (задание 2).
5. Составить отчет (формат А4), в который включить:
§ теоретические сведения о шифрах сложной замены;
§ описание последовательности действий шифрования;
§ результат шифрования вручную;
§ описание алгоритма работы программы;
§ результат программного шифрования.
Задание 1
Шифрование исходного текста с помощью шифра Гронсфельда.
Задание 2
Шифрование исходного текста с помощью системы Вижинера.
Таблица 1
n | ИСХОДНЫЙ ТЕКСТ | КЛЮЧИ | |
Задание 1 | Задание 2 | ||
1. | Компьютерные технологии | Строка | |
2. | Традиционные методы | Буква | |
3. | Обозначение товара | Столбец | |
4. | Угроза безопасности | Матрица | |
5. | Симметричное шифрование | Символ | |
6. | Асимметричное шифрование | Строение | |
7. | Угрозы безопасности | Ученый | |
8. | Удаленный терминал | Технолог | |
9. | Категории безопасности | Экран | |
10. | Метод шифрования | Рынок | |
11. | Электронная подпись | Платеж | |
12. | Тысячелетняя история | Ювелир | |
13. | История криптологии | Армия | |
14. | Технические приемы | Метод | |
15. | Надежность курьера | Трапеция | |
16. | Пользователь системы | Двигатель | |
17. | Коммерческая фирма | Принтер | |
18. | Преобразование информации | Ручка | |
19. | Физический носитель | Модель | |
20. | Операционная система | Барсук | |
21. | Программное обеспечение | Адрес | |
22. | Обслуживание системы | Романс | |
23. | Банковская система | Опера | |
24. | Корпоративная сеть | Сцена | |
25. | Микропроцессорная техника | Грамота | |
26. | Электронная торговля | Письмо | |
27. | Население планеты | Книга | |
28. | Аутентификация пользователя | Футбол | |
29. | Компьютерная сеть | Прибой | |
30. | Пластиковая карта | Метро |
Цель работы
Fпрактическое освоение современных симметричных криптосистем на примере алгоритмов DES и ГОСТ 28147-89.
1. Изучить стандарты шифрования данных DES и ГОСТ 28147-89.
2. Выполнить ручное шифрование исходного текста с помощью алгоритма DES (задание 1), алгоритма ГОСТ 28147-89 (задание 2), согласно своему варианту. Исходные тексты и ключи для выполнения заданий приведены в таблицах 1,2 (алгоритм DES)итаблицах 3,4 (алгоритм ГОСТ 28147-89).
3. Составить отчет (формат А4), в который включить:
§ теоретические сведения о стандартах шифрования данных DES и ГОСТ 28147-89;
§ описание последовательности действий шифрования;
§ результат шифрования вручную.
Задание 1
Шифрование исходного текста с помощью алгоритма DES.
Задание 2
Шифрование исходного текста с помощью алгоритма ГОСТ 28147-89.