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

Содержание

Слайд 2

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

Цель

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

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

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

Задачи

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

Разработка алгоритма шифрования
2.2. Разработка алгоритма дешифрования
2.3. Разработка проверки при вводе
Слайд 4

Изучение алгоритмов Были рассмотрены три алгоритма шифрования: Шифр Виженера Шифр Гронсфельда Шифр Цезаря

Изучение алгоритмов

Были рассмотрены три алгоритма шифрования:
Шифр Виженера
Шифр Гронсфельда
Шифр Цезаря

Слайд 5

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

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

Слайд 6

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

Разработка алгоритма шифрования

Ввод сообщения и ключа

Преобразование текста в набор цифр

Сложение ключа

с номером букв текста

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

Слайд 7

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

Разработка алгоритма шифрования

Ввод сообщения и ключа

Преобразование текста в набор цифр

Вычитание ключа

из номеров букв текста

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

Слайд 8

Разработка проверки при вводе Ввод сообщения Есть ли недопустимые символы? Ошибка Продолжение работы программы Да Нет

Разработка проверки при вводе

Ввод сообщения

Есть ли недопустимые символы?

Ошибка

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

Да

Нет

Слайд 9

Разработка проверки при вводе Ввод сообщения Ключ длиннее текста? Ошибка Продолжение работы программы Да Нет

Разработка проверки при вводе

Ввод сообщения

Ключ длиннее текста?

Ошибка

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

Да

Нет

Слайд 10

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

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

Слайд 11

Итог

Итог