Тип работы:
Предмет:
Язык работы:


РАЗРАБОТКА WEB-ПРИЛОЖЕНИЯ ДЛЯ ИЛЛЮСТРИРОВАНИЯ ПРОЦЕССА ШИФРОВАНИЯ

Работа №189141

Тип работы

Бакалаврская работа

Предмет

математика и информатика

Объем работы38
Год сдачи2020
Стоимость4380 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
17
Не подходит работа?

Узнай цену на написание


РЕФЕРАТ 3
ЕРЕЧЕНЬ УСЛОВНЫХ ОБОЗНАЧЕНИЙ 6
ВВЕДЕНИЕ 7
1 Фиксация и анализ требований 8
1.1 Функциональные требования 8
1.2 Нефункциональные требования 8
1.3 Анализ существующих аналогов 8
1.1.1 Аналог №1 8
1.1.2 Аналог №2 9
1.4 Анализ требований 10
1.5 Технология разработки 11
2 Архитектура приложения 12
2.1 MVC 12
2.2 Трехуровневая архитектура 13
2.3 Гексагональная архитектура 14
2.4 Луковая Архитектура 15
2.5 Чистая архитектура 16
3 Проектирование приложения 18
3.1 Сущности 18
3.1.1 Назначение Сущностей 18
3.1.2 Двоичное гаммирование Вернама 18
3.1.3 Шифр Хилла 18
3.1.4 Шифр Хилла (с модульными операциями) 19
3.1.5 Шифр Хагелина 20
3.2 Сценарий 21
3.2.1 Назначение Сценария 21
3.2.2 Сценарий работы web-приложения 21
3.3 Адаптеры интерфейсов 23
3.3.1 Модели 23
3.3.2 Контроллеры 23
3.3.2.1 Назначение контроллера 23
3.3.3.2 Диаграмма пакетов Controller 24
3.3.3 Презенторы 25
3.3.4.1 Назначение презенторов 25
3.3.4.2 Преобразование формул 27
3.3.4 Представления 27
3.3.4.1 Назначение представления 27
3.3.4.2 Преимущества использования представлений 29
3.3.4.3 Диаграмма пакетов View 29
3.3.4.4 Обработка WEB Form 31
4 Реализация приложения 33
ЗАКЛЮЧЕНИЕ 35
ЛИТЕРАТУРА 36

Информационные технологии давно вошли в нашу жизнь. Любую информацию можно получить онлайн. Актуальность защиты информации высока.
Среди множества методом защиты информации главную роль занимают криптографические методы. Изначально криптография
использовалась для безопасного хранения документов. Первые шифры были зафиксированы в древних цивилизациях Египта, Индии...
С широким распространением письменности криптография стала формироваться как самостоятельная наука. Ее область применения существенно расширилась.
Поэтому умение использовать криптографические методы является неотъемлемой частью образовательного процесса. Было принято решение разработать образовательное web-приложение для иллюстрирования процесса шифрования.
Цель выпускной квалификационной работы: разработать web- приложение для иллюстрирования процесса шифрования.
Задачи курсовой работы:
1. Зафиксировать и проанализировать требования
2. Провести анализ существующих алгоритмов и аналогов
3. Спроектировать и реализовать приложение

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В рамках выпускной квалификационной работы были выполнены задачи:
1. Зафиксированы и проанализированы требования
2. Проведен анализ существующих алгоритмов и аналогов
3. Спроектировано, реализовано и протестировано приложение
Таким образом, цель - разработать web-приложения для иллюстрирования процесса шифрования - достигнута.



1. Aps.Net Контроллер [Электронный ресурс] //URL: https://docs.microsoft.com/ru-ru/aspnet/core/mvc/controllers/actions?view= aspnetcore- 3.0 (Дата обращения: 30.10.2019).
2. Aps.Net Представление [Электронный ресурс] //URL:
https://docs.microsoft.com/ru- ru/aspnet/core/mvc/views/overview?view=aspnetcore-3.0 (Дата обращения:
10.11.2019).
3. Ларман К. Применение UML и шаблонов проектирования. / К. Ларман - Издательский дом «Вильямс», 2004. 620 с.
4. Мартин Р. Чистая архитектура: пер. с англ. А. Киселев, 2018.
352 с. [R. Martin. Cleaner Architecture: A Craftsman's Guide to Software
Structure and Design. PRENTICE HALL. 2018. 352 с.]
5. Математика криптографии и теория шифрования [Электронный ресурс]//URL:https://www.intuit.ru/studies/courses/552/408/lecture/9355?page= 1#sect2 (Дата обращения: 15.11.2019).



Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ