Рабочие листы
к вашим урокам
Скачать
1 слайд
Тема: Криптография. Шифрование информации
Хабаровск
2023
Выполнил:
Ворончихин Михаил,
ученик 10-А класса
Руководитель:
Мазаник А.В.,
учитель информатики
2 слайд
Актуальность
21 век — это век информационных технологий. Утечки данных в наши дни случаются постоянно. По этой причине приходится искать методы защиты.
3 слайд
Цель работы:
Изучение способов шифрования текстовой информации. Разработка программы по шифрованию текстовой информации на основе одного из способов шифрования.
Задачи работы:
ознакомиться с материалом о зарождении и истории наук криптографии и криптоанализа
изучить некоторые способы шифрования текстовой информации
разработать стартовую программу для шифрования текстовой информации на основе одного из изученных шифров
Гипотеза исследования:
Используя современные технологии можно усовершенствовать старинный шифр и создать программу для шифрования текстовой информации.
Предмет исследования:
способы шифрования текстовой информациия.
Объект исследования:
криптография и криптоанализ.
4 слайд
Криптография – наука о методах преобразования информации для обеспечения конфиденциальности , целостности данных , аутентификации, а также невозможности отказа от авторства.
Одним из первых зафиксированных примеров является прибор "СЦИТАЛЛА", который использовали в Спарте в V-VI веке до нашей эры.
5 слайд
Криптография – наука о методах преобразования информации для обеспечения конфиденциальности , целостности данных , аутентификации, а также невозможности отказа от авторства.
Клод Шеннон
Американский инженер
6 слайд
Шифры замены / перестановки / композиционные - каждой букве или символу в открытом тексте сопоставляется другая буква или символ из шифрованного текста;
Симметричные / ассиметричные шифры - для шифрования / дешифрования информации используется ключ;
Поточное / блочное шифрование - данные шифруются по одому биту за раз / 64 бита / 128 бит / 256 бит.
Классификация шифров
7 слайд
Вывод к 1 главе
Желание сохранить информацию в тайне от посторонних возникло тысячи лет назад, в момент зарождения письменности
Существует огромное количество шифров, которые основаны на базовых принципах шифрования. В современных сложных шифрах в качестве типичных компонентов можно выделить такие простые шифры как шифр замены, шифр подстановки или их сочетания
Занятие криптографией развивает логику и мышление человека
Криптография как наука развивается. В будущем ее роль будет только возрастать в связи с расширением областей ее применения
8 слайд
Создание программы
Шифр Цезаря – это тип подстановочного шифра, при котором каждая буква заменяется на букву, которая находится на несколько позиций вперед или назад в алфавите.
Python – высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности.
PyCharm – интегрированная среда разработки специально для Python, позволяющая создавать графические пользовательские интерфейсы.
9 слайд
Создание проекта.
В результате на экране появляется пустая форма
Написание программного кода, который определит, что будет делать программа
Создание графического интерфейса проекта – расположение необходимых элементов, задание размеров, изменение свойств
Отладка программы.
Этапы
10 слайд
Программный код
11 слайд
Интерфейс программы
- размер главного окна, цвет фона, заголовок
- окно ввода текста
- окно вывода текста
- копировать / вставить
12 слайд
В ходе разработки проекта были поставлены следующие задачи:
ознакомиться с материалом о зарождении и истории наук криптографии и криптоанализа;
изучить некоторые способы шифрования текстовой информации;
разработать стартовую программу для шифрования текстовой информации на основе одного из изученных шифров.
Программа для шифрования текстовой информации https://github.com/Michael061323525/-
Заключение
13 слайд
Тема: Криптография. Шифрование информации
Хабаровск
2023
Выполнил:
Ворончихин Михаил,
ученик 10-А класса
Руководитель:
Мазаник А.В.,
учитель информатики
Рабочие листы
к вашим урокам
Скачать
6 669 357 материалов в базе
«Информатика (базовый уровень)», Семакин И.Г., Хеннер Е.К., Шеина Т.Ю.
§ 2. Предоставление информации, языки, кодирование
Больше материалов по этой темеНастоящий материал опубликован пользователем Мазаник Агата Васильевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
500/1000 ч.
Курс повышения квалификации
36 ч. — 180 ч.
Курс повышения квалификации
72 ч. — 180 ч.
Курс профессиональной переподготовки
600 ч.
Мини-курс
6 ч.
Мини-курс
3 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.