Презентация на тему: Разработка приложения по шифрованию и дешифрованию текста

Разработка приложения по шифрованию и дешифрованию текста
Введение
Цели и задачи
Способы шифрования
Способ шифрования цезаря
Способ шифрования вижнера
Способ шифрования гронсфельда
Реализация Шифрования
Разработка приложения по шифрованию и дешифрованию текста
Разработка приложения по шифрованию и дешифрованию текста
Реализация дешИФРОВАНИЯ
Отладка и тестирование приложения
Разработка приложения по шифрованию и дешифрованию текста
Разработка приложения по шифрованию и дешифрованию текста
1/14
Средняя оценка: 4.1/5 (всего оценок: 51)
Код скопирован в буфер обмена
Скачать (688 Кб)
1

Первый слайд презентации: Разработка приложения по шифрованию и дешифрованию текста

Выполнил : Лоза С.Д, студент группы 862Б Руководитель : Атурина В.А, Меленчук М.А

Изображение слайда
2

Слайд 2: Введение

При выполнении работы по созданию приложения для шифрования и дешифрования текста.Мне пришлось разделить свою работу на следующие этапы : Постановка целей и задачи,которые мне нужно реализовать Выбор способа шифрования Шаги создания моего приложения Реализация продукта на языке программирования JavaScript. Тестирование и последующая отладка программы 2/13

Изображение слайда
3

Слайд 3: Цели и задачи

Шифрование и дешифрование выполнять с использованием ключа, который может быть меньше шифруемого текста. Задача должна быть реализована как законченное приложение со скрытыми формулами и открытыми полями ввода. При реализации учитывать особенности ввода данных так чтобы избежать переполнения или ошибок ввода. 3/13

Изображение слайда
4

Слайд 4: Способы шифрования

Для своего приложения я использовал три способа шифрования : Способ шифрования Цезаря Способ шифрования Вижнера Способ шифрования Гронсфельда 4/13

Изображение слайда
5

Слайд 5: Способ шифрования цезаря

Способ шифрования Цезаря заключается в сдвиге шифруемого текста на числовое значение, вводимого пользователем в поле ключ 5/13

Изображение слайда
6

Слайд 6: Способ шифрования вижнера

Шифр Виженера состоит из последовательности нескольких шифров Цезаря с различными значениями сдвига. Для зашифровывания может использоваться таблица алфавитов, называемая квадрат ( таблица ) Виженера. 6/13

Изображение слайда
7

Слайд 7: Способ шифрования гронсфельда

Шифр Гронсфельда представляет собой модификацию шифра Цезаря числовым ключом. Для этого под буквами исходного сообщения записывают цифры числового ключа. Если ключ короче сообщения, то его запись циклически повторяют. Шифртекст получают примерно, как в шифре Цезаря. 7/13

Изображение слайда
8

Слайд 8: Реализация Шифрования

Реализация шифрования происходила в техтовом редакторе Sublime text 3 На языке програмирования JavaScript. 8/13

Изображение слайда
9

Слайд 9

Способы шифрования Цезаря и Вижнера 9/13

Изображение слайда
10

Слайд 10

Способ шифрования Гронсфельда 10/13

Изображение слайда
11

Слайд 11: Реализация дешИФРОВАНИЯ

Для дешифрования я использовал теже самые функции,при этом сдвигая значения шифротекста в противоположную шифрованию сторону. 11/13

Изображение слайда
12

Слайд 12: Отладка и тестирование приложения

При шифровке и дешифровке программа могла работать некорректно при вводе символов,которые не были предусмотренны в алфавите. 12/13

Изображение слайда
13

Слайд 13

Изображение слайда
14

Последний слайд презентации: Разработка приложения по шифрованию и дешифрованию текста

СПАСИБО ЗА ВНИМАНИЕ

Изображение слайда