Детальная информация

Название: Разработка клиент-серверного приложения для управления паролями: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Софроницкий Антон Фабиан
Научный руководитель: Воинов Никита Владимирович
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2022
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: пароли; управление паролями; программное обеспечение; шифрование; Windows; passwords; password management; software; encryption
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2022/vr/vr22-2768
Права доступа: Доступ по паролю из сети Интернет (чтение)
Ключ записи: ru\spstu\vkr\19703

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Тема работы: «Разработка приложения для управления паролями под ОС Windows». Предметом работы является приложение по управлению паролями – программа, позволяющая пользователю надежно хранить пароли и другие данные учетных записей. В этой работе объясняется полезность такого рода программного обеспечения. Рассматриваются подходы к организации хранения данных приложения, приводятся и сравниваются особенности существующих реализаций, выделяются отличительные черты разрабатываемого решения. Цель работы – разработать описанное решение. Решенные в ходе работы задачи:1. Выделение наиболее важных функций приложения;2. Анализ существующих решений;3. Разработка основных функций приложения, а именно:a. Хранение данных в зашифрованном виде с использованием мастер-пароля,b. Гибкая генерация паролей,c. Анализ паролей на слабость, на факт компрометации,d. Шифрование файлов,e. Возможность импорта и экспорта;4. Разработка интерфейса, позволяющего удобно использовать эти функции. Теоретической основой выпускной квалификационной работы послужил анализ существующих решений конкурентов. Практическая часть работы выполнялась на основании документации языка программирования Java. В результате выполнения выпускной квалификационной работы был разработан программный продукт, решающий вышеописанные задачи.

Topic: "Development of an application for managing passwords for the Windows OS". The subject of the work is a password management application - a program that allows the user to securely store passwords and other account data. This paper explains the usefulness of this kind of software. Approaches to the organization of application data storage are considered, the features of existing implementations are given and compared, and the distinctive features of the developed solution are highlighted. The purpose of the work is to develop the described solution.Tasks solved during the work:1. Highlighting the most important functions of the application;2. Analysis of existing solutions;3. Development of the main functions of the application, specifically:a. Storing data in encrypted form using a master password,b. Flexible password generation,c. Analysis of passwords for weakness, for the fact of compromise,d. file encryption,e. Ability to import and export;4. Development of an interface that allows user to conveniently use these functions.The theoretical basis of the final qualifying work was the analysis of existing solutions of competitors. The practical part of the work was carried out on the basis of the Java programming language documentation. As a result of the final qualifying work, a software product was developed that solves the problems described above.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать
Интернет Авторизованные пользователи СПбПУ Прочитать
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 7
За последние 30 дней: 0
Подробная статистика