Тема: Кроссплатформенная программная система хранения параметров учетных записей
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1. Анализ и обзор программных систем хранения учетных записей 5
1.1 Особенности предметной области и решаемых задач 5
1.2 Анализ существующих менеджеров паролей 7
1.2.1 KeePass 7
1.2.2 1Password 9
1.2.3 Dashlane 11
1.3 Выделение существенных функций программных систем для хранения
паролей 13
2. Используемые технологии 14
2.1 Выбор средства разработки. Язык программирования 14
2.2 Среда разработки 18
2.3 Метод шифрования 20
2.4 Метод хранения информации 28
2.4 Архитектура системы 29
2.5 Техническое задание Ошибка! Закладка не определена.
3. Реализация и описание программы 33
3.1 Разработка программы 33
3.2 Руководство пользователя 34
Заключение 39
Список использованных источников 40
📖 Введение
На сегодняшний день большинство информации имеет цифровой формат. И с помощью выхода в интернет и персонального компьютера или смартфона можно получить практически любую услугу. Теперь не нужно посещать лично большинство организаций и учреждений, потому что можно воспользоваться онлайн-доступом.
Сейчас люди используют множество веб-сервисов, включая социальные сети, электронную почту, операции в банке, государственные порталы предоставления услуг и т.д. Естественно, сервисы нуждаются в аутентификации всех пользователей, и самым распространенным способом является пара логин-пароль. Этот способ является простым и удобным для пользователя.
Отсюда вытекает проблема, что нужно запомнить большое количество комбинаций логина и пароля. Плюс ко всему, пароли должны быть устойчивыми к взлому: длинные, состоящие из разных регистров, с использованием цифр и различных знаков, меняться хотя бы раз в полгода. Однако, такие пароли сложны для запоминания, и со временем пользователь начинает использовать простые пароли или небезопасные методы хранения (текстовый файл, стикер на рабочем столе, браузер с автоматическим хранением логина и пароля).
К счастью, на выручку приходит наиболее удобный и безопасный инструмент - менеджер паролей.
Менеджер паролей представляет собой приложение, которое хранит пароли и другую информацию в зашифрованном виде.
Целью работы является разработка кроссплатформенной программной системы хранения параметров учетных записей на платформе Java.



