Практическая работа "Шифрование" для 11 класса по учеб. К. Полякова 10 класс, 2 часа.
Работа содержит 5 вариантов с заданиям уровня А, В, С. В статьей есть весь необходимый материал для выполнения работы: таблицы кодов аски и ссылка на онлайн-программы создания паролей с помощью хэш-функций.
Просмотр содержимого документа
«10)_Практическая работа "Шифрование", учеб. К Полякова 10 класс, 2 часа»
Практическая работа «Шифрование. Шифр Цезаря, шифр Виженера»
ФИО _________________________________________________ КЛАСС________________
Шифр Цезаря
Каждая цифра в этом шифре заменяется другой цифрой отстоящей от первой на определенное расстояние. Например, в шифре Цезаря со сдвигом 4 «1» заменяется «5», «2» – «6», «3» – «7» и так далее.
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
4 | 5 | 6 | 7 | 8 | 9 | 0 | 1 | 2 | 3 |
Алгоритм шифрования выражается формулой: , где х – код исходного символа, k – шаг сдвига, y – код символа-замены, n – количество символов в алфавите.
Алгоритм расшифровки выражается формулой: где х – код исходного символа, k – шаг сдвига, y – код символа-замены, n – количество символов в алфавите.
Шифр Виженера
Вариант А:
Написать программу расшифровки координат десантирования используя код Цезаря, шаг сдвига k вводится с клавиатуры. Объекты для десантирования в таблице вариантов.
Координаты для расшифровки:
вариант | Зашифрованные координаты | Расшифрованные координаты |
Тестовые координаты, k=4 | 99198472 7164605 | 55754038 3720261 |
… | | |
Вариант В:
Написать программу, используя код Виженера, для шифрования координат десантирования, шаг сдвига k=32. Координаты цели прежние.
вариант | Координаты объекта | Зашифрованные координаты |
… | | |
Вариант С:
Шифрование с помощью алгоритма RSA координат десантирования.
Координаты для шифровки:
вариант | Координаты объекта | Зашифрованные координаты |
… | | |
Варианты
№ варианта | Объекты десантирования |
1 | Пентагон |
2 | Вашингтон |
3 | Лондон |
4 | Париж |
5 | Рим |
6 | Вена |
7 | Буэнос-Айрес |
8 | Брюссель |
9 | Либревиль |
10 | Гонолулу |
Шифр Виженера
https://ru.wikipedia.org/wiki/%D0%A8%D0%B8%D1%84%D1%80_%D0%92%D0%B8%D0%B6%D0%B5%D0%BD%D0%B5%D1%80%D0%B0