Details
Title | Разработка кроссплатформенного мобильного приложения для настройки и подключения к VPN: выпускная квалификационная работа магистра: направление 09.04.04 «Программная инженерия» ; образовательная программа 09.04.04_01 «Технология разработки и сопровождения качественного программного продукта» |
---|---|
Creators | Шахбазлы Турал Эльшад Оглы |
Scientific adviser | Воинов Никита Владимирович |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Imprint | Санкт-Петербург, 2024 |
Collection | Выпускные квалификационные работы; Общая коллекция |
Subjects | кроссплатформенное мобильное приложение; cross-platform mobile application |
Document type | Master graduation qualification work |
File type | |
Language | Russian |
Level of education | Master |
Speciality code (FGOS) | 09.04.04 |
Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2024/vr/vr24-3958 |
Rights | Доступ по паролю из сети Интернет (чтение) |
Additionally | New arrival |
Record key | ru\spstu\vkr\33177 |
Record create date | 8/29/2024 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Group | Anonymous |
---|---|
Network | Internet |
Цель работы - разработка кроссплатформенного мобильного приложения, предназначенного для настройки и подключения к виртуальной частной сети (VPN) на устройствах под управлением операционных систем Android и iOS. С учетом актуальности проблемы обеспечения безопасности в сфере мобильных коммуникаций, исследование ориентировано на создание удобного и эффективного инструмента, способного обеспечивать надежное и конфиденциальное соединение с интернет-ресурсами. Ключевым аспектом процесса разработки стало использование Kotlin Multiplatform для создания единой кодовой базы, что значительно сократило время разработки и позволило обеспечить одинаковую функциональность на обеих платформах. В процессе работы проводился анализ существующих решений для управления VPN-подключениями, исследовались их основные характеристики, функциональные возможности и уровень безопасности. В результате исследования было разработано кроссплатформенное мобильное приложение с простым и интуитивно понятным интерфейсом, обеспечивающее надежное и безопасное подключение к виртуальной частной сети. Приложение предоставляет возможность настройки параметров VPN подключения и поддерживает автоматическое обновление списка серверов.
The goal of the project is to develop a cross-platform mobile application designed for configuring and connecting to a Virtual Private Network (VPN) on devices running on the Android and iOS operating systems. Given the relevance of security issues in the field of mobile communications, the research focuses on creating a convenient and efficient tool capable of providing a reliable and confidential connection to internet resources. A key aspect of the development process was the use of Kotlin Multiplatform to create a unified code base, significantly reducing development time and ensuring consistent functionality on both platforms. During the project, an analysis of existing solutions for managing VPN connections was conducted, exploring their main characteristics, features, and security level. As a result of the research, a cross-platform mobile application with a simple and intuitive interface was developed, providing a reliable and secure connection to the Virtual Private Network. The application offers the ability to configure VPN connection parameters and supports automatic updating of the server list.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 1
Last 30 days: 0