Похожие презентации:
Разработка программы для шифрования и дешифрования осмысленного текста без ключа
1.
“Разработка программы для шифрования идешифрования осмысленного текста без ключа”
Приёмов М.Д.
Руководитель: Атурина В.А.
2.
ЦельЦель данного проекта создать программу шифрующую
и дешифрующую осмысленный текст.
2/11
3.
Задачи1. Выбор средств шифрования
1.1. Изучение алгоритмов.
1.2. Обзор аналогов и выбор оптимального.
2. Реализация
2.1. Создание функции шифрования.
2.2. Создание функции дешифрования.
2.3. Создание ограничения на ввод допустимых символов.
3/11
4.
Анализ и выбор метода шифрования1. Шифр Цезаря.
2. Шифр Гронсфельда.
3. Шифр Полибия.
4/11
5.
Анализ и выбор метода шифрованияШифр Полибия.
+
-
Код замены
Сложен в реализации
Труден к взлому
5/11
6.
Создание функции шифрования.Ввод текста
Поиск каждой буквы в
существующем массиве
Нахождение координат по
оси абсцисс и ординат
Запись новых координат и
образование по ним
шифрованного текста
Вывод
зашифрованного
текста
6/11
7.
Создание функции дешифрования.Ввод
зашифрованного
текста
Поиск каждой буквы в
существующем массиве
Нахождение координат по
оси абсцисс и ординат
Разделение строки координат
на 2 равные части и
нахождение координат текста
по двум координатам взятым
из каждой части
Вывод текста
7/11
8.
Ограничения на ввод символов.Был запрещен ввод всех символов кроме:
1. Заглавный букв русского алфавита
2. Арабских цифр
3. Знаков для написания осмысленного текста
8/11
9.
Технические средства1.
2.
3.
4.
5.
Программа Atom
Microsoft word
Google Drive
HTML
JavaScript
9/11
10.
Итог10/11