Комплекс програмного забезпечення для захищеного з'єднання

dc.contributor.advisorГайдай, Анатолій Русланович
dc.contributor.authorКобилинський, Федір Олександрович
dc.date.accessioned2024-11-15T11:55:55Z
dc.date.available2024-11-15T11:55:55Z
dc.date.issued2024
dc.description.abstractЦей бакалаврський проєкт був розроблений, щоб порушити проблему у сфері безпеки та конфіденційності даних. Основою для мого програмного забезпечення(ПЗ) є найпопулярніше open-source рішення для VPN з’єднання - OpenVPN. В це програмне забезпечення буде вмонтована Keycloak SSO система для можливості автентифікації по ролях(RBAC). У результаті дипломного проєкту буде створено bootstrap скрипт, що зробить розгортання Openvpn серверу та генерацію сертифікату максимально швидким та зручним. Поєднання RBAC та підключення до серверу через VPN кардинально обмежує можливості зловмисників. При розробці цього програмного забезпечення використовувались такі інструменти, як Docker та docker-compose, мовою програмування виступив Python. Інші задіяні продукти - OpenVPN, Keycloak.
dc.description.abstractotherThis bachelor's project was designed to address a problem in the field of data security and privacy. The basis for my software is the most popular open-source solution for VPN connection - OpenVPN. The Keycloak SSO system will be built into this software to enable role-based authentication (RBAC). As a result of the thesis project, a bootstrap script will be created that will make the deployment of the Openvpn server and certificate generation as fast and convenient as possible. The combination of RBAC and VPN connection to the server drastically limits the capabilities of attackers. When developing this software, tools such as Docker and docker-compose were used, and Python was the programming language. Other products involved are OpenVPN and Keycloak.
dc.format.extent88 с.
dc.identifier.citationКобилинський, Ф. О. Комплекс програмного забезпечення для захищеного з'єднання : дипломний проєкт … бакалавра : 123 Комп’ютерна інженерія / Кобилинський Федір Олександрович. – Київ, 2024. – 88 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/70634
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectend-to-end encryption
dc.subjectVPN
dc.subjectRBAC
dc.subjectSSO
dc.subjectsecured connection
dc.subjectbootstraped vpn server
dc.subject2fa
dc.subjectnginx
dc.titleКомплекс програмного забезпечення для захищеного з'єднання
dc.typeMaster Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Kobylynskyi_bakalavr.pdf
Розмір:
2.87 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: