Слайд 2
Цель:
Создать программу для шифровки осмысленного текста с использованием ключа.
Слайд 3
Задачи:
Выбор способа шифрования
Изучение алгоритмов
Анализ и выбор оптимального способа шифрования
РЕАЛИЗАЦИЯ
Реализация функции шифрования
Реализация
функции дешифрования
Создание функции проверки на корректный ввод
Слайд 4
Выбор шифра
Шифр Цезаря
Шифр Виженера
Шифр Гронсфельда
Слайд 5
Анализ и выбор
Шифра цезаря:
Слайд 6
Функция Шифрования:
Каждая буква сверяется с алфавитом
Прибавляется определенное количество символов
Программа выводит полученное
слово на экран
Слайд 7
Функция Дешифрования:
Каждая буква сверяется с алфавитом
Вычитается определенное количество символов
Программа выводит полученное
слово на экран
Слайд 8
Проверка корректного ввода:
В окно ввода текста можно вводить только заглавные буквы
русского алфавита
В окно ввода сдвига можно вводить только цифры
Слайд 9
Слайд 10