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

Слайд 2

Цель Разработать программу для шифрования и дешифрования осмысленных текстов с ключом. /10

Цель

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

/10

Слайд 3

Задачи ВЫБОР СРЕДСТВ ШИФРОВАНИЯ Изучение алгоритмов Анализ и выбор оптимального шифра

Задачи

ВЫБОР СРЕДСТВ ШИФРОВАНИЯ
Изучение алгоритмов
Анализ и выбор оптимального шифра
РЕАЛИЗАЦИЯ
Разработка алгоритма шифрования
Разработка алгоритма

дешифрования

/10

Слайд 4

Изучение алгоритмов /10 Виженера Гросфельда Полибия

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

/10

Виженера
Гросфельда
Полибия

Слайд 5

Шифр Гронсфельда /10

Шифр Гронсфельда

/10

Слайд 6

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

Реализация алгоритма шифрования

Разделяет текст на буквы, сравнивая каждую букву текста

с буквой алфавита и записывая ее порядок.
Складывает номер буквы с цифрой ключа и записывает новый номер
Сравнивает новые номера с алфавитом и записывает новый текст

/10

Слайд 7

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

Реализация алгоритма дешифрования

Разделяет текст на буквы, сравнивая каждую букву текста с

буквой алфавита и записывая ее порядок.
Вычитает из номера буквы ключ и записывает новый номер
Сравнивает новые номера с алфавитом и записывает новый текст

/10

Слайд 8

Реализация запрета некоторых символов /10 Исключён английский язык, разрешается писать только

Реализация запрета некоторых символов

/10

Исключён английский язык, разрешается писать только маленькими русскими

буквами
Исключены все символы кроме тех, которые используются в осмысленном тексте
Слайд 9

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

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

/10

Слайд 10

Результат /10

Результат

/10