Министерство Образования Российской Федерации Воронежский Государственный Архитектурно-Строительный Университет Институт
Цель - создание менеджера паролей для различных устройств
Возможные решения
«ГОСТ 28147-89 Системы обработки информации. Защита криптографическая. Алгоритм криптографического преобразования» (Магма)
Диаграмма прецедентов
Диаграмма последовательности
Три уровня защиты
Xamarin.Forms
Диаграмма классов
Рабочие окна приложений
Достигнутые результаты
Спасибо за внимание!
535.16K
Category: programmingprogramming

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

1. Министерство Образования Российской Федерации Воронежский Государственный Архитектурно-Строительный Университет Институт

экономики, менеджмента и информационных технологий
Кафедра информационных технологий и автоматизированного
проектирования в строительстве
Выпускная квалификационная работа
на тему: «Разработка менеджера паролей одного
пользователя для различных устройств»
Выполнил : Шальков В.В.
Руководитель: к.т.н., доцент Минакова О.В.
Зав. кафедрой: к.т.н., доцент Смольянинов А.В.
Воронеж 2016

2. Цель - создание менеджера паролей для различных устройств

2
Цель - создание менеджера паролей
для различных устройств
Задачи:
1. Обоснование выбора алгоритмов и методов шифрования,
для создания личных паролей.
2.
Проектирование
программной
информационной
системы.
3. Реализация спроектированной системы на трех
мобильных платформах: Android, WinPhone и iOS.

3. Возможные решения

3

4. «ГОСТ 28147-89 Системы обработки информации. Защита криптографическая. Алгоритм криптографического преобразования» (Магма)

Схема алгоритма зашифрования(расшифрования) в режиме граммирования.
4

5. Диаграмма прецедентов

5
Диаграмма прецедентов
запрос пароля
Пользователь
ввод ключа
ввод ресурса
«extends»
генерация пароля
Менеджер паролей
уровень защиты

6. Диаграмма последовательности

зашифрование
Вывод сгенерированного пароля
6

7. Три уровня защиты

a+b
a XOR b
a b
7

8. Xamarin.Forms

8
Xamarin.Forms

9. Диаграмма классов

9

10. Рабочие окна приложений

10

11. Достигнутые результаты

1
1
Достигнутые результаты
• Выбран симметричный метод шифрования – ГОСТ 28147-89.
• Осуществлена модификация алгоритма, посредством
дополнительного шифрования входных данных.
• Проведено моделирование работы системы с
использованием диаграмм прецедентов и
последовательности.
• Выполнена реализация приложения на
кроссплатформенном фреймворке Xamarin.Forms
• Подтверждена работоспособность приложения на трех
мобильных ОС.

12. Спасибо за внимание!

12
Спасибо за внимание!
English     Русский Rules