Разработка программной платформы для создания и проведения квест-мероприятий

Содержание

Слайд 2

Введение Разработка программной платформы для создания и проведения квест-мероприятий Во время

Введение

Разработка программной платформы для создания и проведения квест-мероприятий

Во время прохождения практики

на тему «Шифрование и дешифрование с использованием ключа» были рассмотрены следующие этапы:
Постановка цели и задач.
Формирование шагов к созданию.
Выбор механизма шифрования.
Проектирование модели разработки.
Произведение реализации продукта.
Выполнения тестирования программы.
Совершения отладки продукта.

2

Слайд 3

Цели и задачи Разработка программной платформы для создания и проведения квест-мероприятий

Цели и задачи

Разработка программной платформы для создания и проведения квест-мероприятий

Целью практики

является разработать систему шифрования удовлетворяющею следующим требованиям:
Шифрование и дешифрование выполнять с использованием ключа.
Задача должна быть реализована как законченное приложение со скрытыми формулами и открытыми полями ввода.
При реализации учитывать особенности ввода данных так чтобы избежать переполнения или ошибок ввода.

3

Слайд 4

Шифр Цезаря Разработка программной платформы для создания и проведения квест-мероприятий Шифр

Шифр Цезаря

Разработка программной платформы для создания и проведения квест-мероприятий

Шифр Цезаря -

один из самых простых и наиболее широко известных методов шифрования.
Шифр Цезаря — это вид шифра подстановки, в котором каждый символ в открытом тексте заменяется символом, находящимся на некотором постоянном числе позиций левее или правее него в алфавите. Например, в шифре со сдвигом вправо на 3, А была бы заменена на Г, Б станет Д, и так далее.

4

Слайд 5

Шифр Виженера Разработка программной платформы для создания и проведения квест-мероприятий Шифр

Шифр Виженера

Разработка программной платформы для создания и проведения квест-мероприятий

Шифр Виженера —

это последовательность шифров Цезаря с различными значениями сдвига. То есть к первой букве текста применяется преобразование, например, ROT5, ко второй, например, ROT17, и так далее. Последовательность применяемых преобразований определяется ключевой фразой, в которой каждая буква слова обозначает требуемый сдвиг, например, фраза ГДЕ ОН задает такую последовательность шифров Цезаря: ROT3-ROT4-ROT5-ROT15-ROT14, которая повторяется, пока не будет зашифрован весь текст сообщения.

5

Слайд 6

Разработка программной платформы для создания и проведения квест-мероприятий 6

Разработка программной платформы для создания и проведения квест-мероприятий

6

Слайд 7

Шифр Гронсфельда International Students and Scholars Rock Шифры сложной замены называют

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

International Students and Scholars Rock

Шифры сложной замены называют многоалфавитными, так

как для шифрования каждого символа исходного сообщения применяют свой шифр простой замены. Многоалфавитная подстановка последовательно и циклически меняет используемые алфавиты. При r-алфавитной подстановке символ x0 исходного сообщения заменяется символом y0 из алфавита В0, символ x1 - символом y1 из алфавита B1, и так далее, символ xr-1 заменяется символом yr-1 из алфавита Br-1, символ xr заменяется символом yr снова из алфавита Во, и т.д.
Слайд 8

Шифр Гронсфельда International Students and Scholars Rock

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

International Students and Scholars Rock

Слайд 9

Реализация (1/4),Шифр Цезаря Разработка программной платформы для создания и проведения квест-мероприятий 7

Реализация (1/4),Шифр Цезаря

Разработка программной платформы для создания и проведения квест-мероприятий


7

Слайд 10

Реализация (2/4),Шифр Виженера Разработка программной платформы для создания и проведения квест-мероприятий 8

Реализация (2/4),Шифр Виженера

Разработка программной платформы для создания и проведения квест-мероприятий

8

Слайд 11

Реализация (3/4),Шифр Гронсфельда Разработка программной платформы для создания и проведения квест-мероприятий 9

Реализация (3/4),Шифр Гронсфельда

Разработка программной платформы для создания и проведения квест-мероприятий

9