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

Название: Кроссплатформенное приложение для хранения и передачи паролей с помощью криптографического шифрования на эллиптической кривой: выпускная квалификационная работа бакалавра: направление 09.03.02 «Информационные системы и технологии» ; образовательная программа 09.03.02_02 «Информационные системы и технологии»
Авторы: Бодунов Владимир Сергеевич
Научный руководитель: Логинова Александра Викторовна
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2022
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: эллиптическая криптография; эллиптические кривые; алгоритмы шифрования; хранение паролей; шифрование; алгоритмы; elliptic cryptography; elliptic curves; encryption algorithms; password storage; encryption; algorithms
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.02
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2022/vr/vr22-3135
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\19771

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

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

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

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

Аннотация

Тема выпускной квалификационной работы: «Кроссплатформенное приложение для хранения и передачи паролей с помощью криптографического шифрования на эллиптических кривых». Цель работы заключалась в создании приложения для хранения паролей с алгоритмом шифрования на эллиптических кривых, поддерживающего работу на нескольких платформах. Задачи, решенные в работе: Изучены некоторые из методов криптографического шифрования в сравнении с шифрованием на эллиптических кривых. Проанализированы математические модели, используемые в алгоритмах шифрования на эллиптических кривых. Выполнен сравнительный анализ возможностей менеджеров паролей, формирование перечня требований к приложению. Разработка прототипа приложения и его апробация. Приложение было разработано на языке программирования C++, так как данный язык наиболее соответствовал поставленным задачам. Интерфейсы были реализованы с помощью фреймворка QT и использования библиотеки Crypto++. Практическая значимость работы определяется возможностью применения реализованного приложения для защиты данных индивидуальных пользователей.

The topic of the final qualifying work: “Cross-platform application for storing and transmitting passwords using cryptographic encryption on elliptic curves”. The purpose of this work is to create an application for storing passwords with an elliptic curve encryption algorithm that supports work on multiple platforms (Windows and Linux) and with the possibility of direct data transmission over the network without storing them on external servers. Tasks solved in the work: 1. The mathematical apparatus of elliptic curves is considered. 2. The analysis of various encryption algorithms based on elliptic curves is carried out. 3. The analysis of alternative encryption methods is carried out. 4. Similar applications for storing passwords are considered and analyzed. 5. The technologies and tools used to create the application have been studied. 6. An application has been developed that fulfills all the conditions set. The application was developed in the C++ programming language, since this language most corresponded to the tasks set. The interfaces were developed using the QT framework and using the Crypto++ library. As a result, a cross-platform application was implemented that meets the stated requirements.

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

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

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

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