Similar presentations:
Программа для проведения шифрования и дешифрования текста при помощи ключа
1.
Разработка программыдля проведения
шифрования и
дешифрования текста при
помощи ключа.
Выполнил: Соловей Г.И.
Руководитель: Атурина В.А.
Санкт-Петербург, 2019
2.
ВведениеВо время прохождения практики на тему
«Шифрование и дешифрование с
использованием ключа» были рассмотрены
следующие этапы:
1.
2.
3.
4.
5.
6.
Постановка цели.
Формирование шагов к созданию.
Выбор механизма шифрования.
Произведение реализации продукта.
Выполнение тестирования программы.
Исправление ошибок продукта.
3.
ЦелиЦелью практики являлась разработка программы
шифрования, которая:
1. Выполняет шифрование и дешифрование при помощи
ключа;
2. Является законченным приложением со скрытыми
формулами и открытыми полями ввода;
3. Учитывает особенности ввода данных во избежание
ошибок;
4.
Выбор метода шифрованияДля реализации данного продукта были
выбраны три наиболее подходящих метода
шифрования:
1. Шифр Виженера;
2. Шифр Цезаря;
3. Шифр Полибия;
5.
Выбор метода шифрования1.Шифр Виженера
6(G) + 4(E) = 10(K)
6.
Выбор метода шифрования2.Шифр Цезаря
7.
Выбор метода шифрования3.Шифр Полибия
БУКВА
К
О
Т
ВЕРТ.
КООРДИНАТА
ГОРИЗ.
КООРДИНАТА
1
5
2
3
3
4
ВЕРТ.
КООРДИНАТА
ГОРИЗ.
КООРДИНАТА
БУКВА
1
2
3
5
3
4
Ш
Л
У
1
2
3
4
5
6
1
2 3
4
5 6
Ц
Б
К
С
Ш
Я
Е
В
Л
Т
Щ
-
А
Д
Н
Ф
Ы
-
Р
Ж
О
Х
Э
-
З
Г
М
У
Ъ
-
Ь
И
П
Ч
Ю
-
8.
Реализация9.
Реализация1.1
1.2
10.
Реализация2.1
2.2
11.
Реализация2.3
2.4
12.
Реализация3.
13.
Тестирование и исправление ошибок14.
ЗаключениеВ процессе прохождения практики были
получены следующие результаты:
1.Поставлена цель.
2.Сформированы шаги к созданию.
3.Выбран механизм шифрования.
4.Произведена реализация продукта.
5.Выполнено тестирование программы и
исправление ошибок.