СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

10)_Практическая работа "Шифрование"_11 класс_учеб. К.Полякова_1 урок

Категория: Информатика

Нажмите, чтобы узнать подробности

Практическая работа "Шифрование"_учеб. К.Полякова_1 урок. Темы "Шифрование. Хэширование и пароли" изучается в 10 классе. Но из-за ограниченного количества часов можно объединить темы "Длмнные числа" и "Шифрование". Работа содержит задания уровней А, В, С. В материалах к практической работе есть справочный материал по заданиям уровней А и В: примеры цифров Цезаря и Виженера, формулы для шифровки и расшифровки. Задание уровня С выполняется сильными обучающимися, минуя задания уровней А и В. Справочной материал: материал учебника 10 класса иинформационные ресурсы сети Интернет. Задачи работы имеют практическое военно-прикладное содержание. 

Просмотр содержимого документа
«10)_Практическая работа "Шифрование"_11 класс_учеб. К.Полякова_1 урок»

Практическая работа «Шифрование. Шифр Цезаря, шифр Виженера»

ФИО _________________________________________________ КЛАСС________________

Шифр Цезаря

Каждая цифра в этом шифре заменяется другой цифрой отстоящей от первой на определенное расстояние. Например, в шифре Цезаря со сдвигом 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


38871856799999996

770562669

2


388976763567

770365298

3


407136222222222

74019938888889

4


92523694444444

134067722222222

5


908503388888889

43517111111111

6


50523958333333

127483333333


7


4885841388889

22944583333333




Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!