Разработка программы для шифрования и дешифрования осмысленного текста без ключа

Слайд 2

Цель Цель данного проекта создать программу шифрующую и дешифрующую осмысленный текст. /11

Цель

Цель данного проекта создать программу шифрующую и дешифрующую осмысленный текст.

/11

Слайд 3

Задачи Выбор средств шифрования 1.1. Изучение алгоритмов. 1.2. Обзор аналогов и

Задачи

Выбор средств шифрования
1.1. Изучение алгоритмов.
1.2. Обзор аналогов и

выбор оптимального.
2. Реализация
2.1. Создание функции шифрования.
2.2. Создание функции дешифрования.
2.3. Создание ограничения на ввод допустимых символов.

/11

Слайд 4

Анализ и выбор метода шифрования Шифр Цезаря. Шифр Гронсфельда. Шифр Полибия. /11

Анализ и выбор метода шифрования

Шифр Цезаря.
Шифр Гронсфельда.
Шифр Полибия.

/11

Слайд 5

Анализ и выбор метода шифрования Шифр Полибия. /11

Анализ и выбор метода шифрования

Шифр Полибия.

/11

Слайд 6

Создание функции шифрования. /11 Ввод текста Поиск каждой буквы в существующем

Создание функции шифрования.

/11

Ввод текста

Поиск каждой буквы в существующем массиве

Нахождение координат по

оси абсцисс и ординат

Запись новых координат и образование по ним шифрованного текста

Вывод зашифрованного текста

Слайд 7

Создание функции дешифрования. /11 Ввод зашифрованного текста Поиск каждой буквы в

Создание функции дешифрования.

/11

Ввод зашифрованного текста

Поиск каждой буквы в существующем массиве

Нахождение координат

по оси абсцисс и ординат

Разделение строки координат на 2 равные части и нахождение координат текста по двум координатам взятым из каждой части

Вывод текста

Слайд 8

Ограничения на ввод символов. /11 Был запрещен ввод всех символов кроме:

Ограничения на ввод символов.

/11

Был запрещен ввод всех символов кроме:
Заглавный букв

русского алфавита
Арабских цифр
Знаков для написания осмысленного текста
Слайд 9

Технические средства /11 Программа Atom Microsoft word Google Drive HTML JavaScript

Технические средства

/11

Программа Atom
Microsoft word
Google Drive
HTML
JavaScript

Слайд 10

Итог /11

Итог

/11