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 PDF
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
Read
Internet Authorized users SPbPU
Read
Internet Anonymous

Access count: 1 
Last 30 days: 0

Detailed usage statistics