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

Разработка программной для шифрования и дешифрования текста
Введение
Цели и задачи
Шифр Виженера
Разработка программной для шифрования и дешифрования текста
Шифр Вернама
Реализация (1/5)
Реализация (2/5)
Реализация (3/5)
Реализация (4/5)
Реализация (5/5)
Интерфейс пользователя
Интерфейс пользователя
Спасибо за внимание
1/14
Средняя оценка: 4.0/5 (всего оценок: 79)
Код скопирован в буфер обмена
Скачать (377 Кб)
1

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

Автор: Григорьев В. Е. Руководитель: Атурина В.А, Меленчук М.А Санкт-Петербург, 2019

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

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

Разработка программной для шифрования и дешифрования текста Во время прохождения практики на тему «Шифрование и дешифрование матрицы с использованием ключа, размер которого может быть меньше, чем шифруемый текст» были рассмотрены следующие этапы: Постановка цели и задач. Формирование шагов к созданию. Выбор механизма шифрования. Проектирование модели разработки. Произведение реализации продукта. Выполнения тестирования программы. Совершения отладки продукта. 2

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

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

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

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

Слайд 4: Шифр Виженера

Разработка программной для шифрования и дешифрования текста Шифр Виженера — это последовательность шифров Цезаря с различными значениями сдвига. То есть к первой букве текста применяется преобразование, например, ROT5, ко второй, например, ROT17, и так далее. Последовательность применяемых преобразований определяется ключевой фразой, в которой каждая буква слова обозначает требуемый сдвиг, например, фраза ГДЕ ОН задает такую последовательность шифров Цезаря: ROT3-ROT4-ROT5-ROT15-ROT14, которая повторяется, пока не будет зашифрован весь текст сообщения. 4

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

Слайд 5

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

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

Слайд 6: Шифр Вернама

Разработка программной для шифрования и дешифрования текста Шифр является разновидностью криптосистемы одноразовых блокнотов. В нём используется булева функция «Исключающее ИЛИ». Шифр Вернама является примером системы с абсолютной криптографической стойкостью. При этом он считается одной из простейших криптосистем. Для получения шифротекста открытый текст объединяется операцией «исключающее ИЛИ» с секретным ключом. Так, например, при применении ключа (11101) на букву «А» (11000) получаем зашифрованное сообщение (00101). Зная, что для принимаемого сообщения имеем ключ (11101), легко получить исходное сообщение той же операцией. 6

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

Слайд 7: Реализация (1/5)

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

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

Слайд 8: Реализация (2/5)

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

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

Слайд 9: Реализация (3/5)

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

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

Слайд 10: Реализация (4/5)

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

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

Слайд 11: Реализация (5/5)

Разработка программной для шифрования и дешифрования текста 10 11

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

Слайд 12: Интерфейс пользователя

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

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

Слайд 13: Интерфейс пользователя

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

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

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

Санкт-Петербург, 2019

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