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

Слайд 2

Цель

Создать программу для шифрования и дешифрования осмысленного
текста с ключом.

/8

Слайд 3

Задачи

/8

Выбор средств шифрования
Изучение алгоритмов
Анализ и выбор оптимального способа шифрования под задачу
Реализация
Выбор языков

программирования.
Выбор среды разработки.
Написание кода.

Слайд 4

Выбор средств шифрования

/8

Шифр Цезаря-прост и ненадежен, нет ключа.
Шифр Вижнера-надежен(относительно шифра Цезаря), для шифрования

требуется специальная таблица, нет ключа.
Шифр Гроснфельда-не требует специальных приспособлений, надежен, есть ключ.

Слайд 5

Реализация

/8

Алгоритм выполнения функций:
Получение данных от пользователя
Выполнение действий с данными
Вывод новых данных

Слайд 6

Реализация

/8

Получение данных от пользователя-пользователь вводит данные в графы на странице. Все вводимые символы

принудительно переводятся в верхний регистр.
Выполнение действий с данными-кнопками на странице запускается одна из двух функций, одна шифрует, другая дешифрует.
Вывод новых данных-полученное зашифрованное или дешифрованное сообщение выводится уведомлением.

Слайд 7

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

/8

Выбор языков-был выбран HTML в качестве основы и JavaScript как гибкий язык

программирования.
Выбор среды разработки-средой разработки был выбран Atom.

Слайд 8

Результат

/8

Рис.1
Вид программы

Рис.2
Вывод сообщения

Имя файла: Разработка-программы-для-шифрования-и-дешифрования-осмысленного-текста-с-ключом.pptx
Количество просмотров: 19
Количество скачиваний: 0