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

Содержание

Слайд 2

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

Цель

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

с ключом.
Слайд 3

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

Задачи

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

Реализация
2.1. Алгоритм шифрования сообщения
2.2. Алгоритм дешифрования сообщения
2.3. Проверка на корректность введенных данных
Слайд 4

Обзор шифров Были рассмотрены 4 шифра с ключом: Виженера Гронсфельда Плейфера Вернама

Обзор шифров

Были рассмотрены 4 шифра с ключом:
Виженера
Гронсфельда
Плейфера
Вернама

Слайд 5

Выбор оптимального варианта Для реализации задачи был выбран шифр Вернама.

Выбор оптимального варианта

Для реализации задачи был выбран шифр Вернама.
Плюсы шифра Вернама:
не

уходит много времени на процесс шифрования.
обладает абсолютной безопасностью
Минусы шифра Вернама:
длина ключа в шифре Вернама совпадает с длиной сообщения.
ключ должен быть подобран абсолютно случайно.
Слайд 6

Алгоритм шифрования сообщения Начало Ввод сообщения пользователем Генерация ключа Сообщение

Алгоритм шифрования сообщения

Начало

Ввод сообщения
пользователем

Генерация ключа

Сообщение ^ ключ
(Побитовое сложение XOR)

Вывод зашифрованного сообщения

на экран

Конец

Слайд 7

Алгоритм дешифрования сообщения Начало Ввод зашифрованного сообщения и ключа пользователем

Алгоритм дешифрования сообщения

Начало

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

Зашифрованное сообщение ^ ключ
(Побитовое сложение

XOR)

Вывод дешифрованного сообщения на экран

Конец

Слайд 8

Проверка на корректность введенных данных Начало Ввод данных пользователем Конец

Проверка на корректность введенных данных

Начало

Ввод данных
пользователем

Конец

Есть ли некорректные символы?

ДА

Вывод ошибки на

экран

НЕТ

Продолжение выполнения алгоритма

Слайд 9

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

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

Слайд 10

Итог

Итог

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