Комплекс програмного забезпечення для захищеного з'єднання
dc.contributor.advisor | Гайдай, Анатолій Русланович | |
dc.contributor.author | Кобилинський, Федір Олександрович | |
dc.date.accessioned | 2024-11-15T11:55:55Z | |
dc.date.available | 2024-11-15T11:55:55Z | |
dc.date.issued | 2024 | |
dc.description.abstract | Цей бакалаврський проєкт був розроблений, щоб порушити проблему у сфері безпеки та конфіденційності даних. Основою для мого програмного забезпечення(ПЗ) є найпопулярніше open-source рішення для VPN з’єднання - OpenVPN. В це програмне забезпечення буде вмонтована Keycloak SSO система для можливості автентифікації по ролях(RBAC). У результаті дипломного проєкту буде створено bootstrap скрипт, що зробить розгортання Openvpn серверу та генерацію сертифікату максимально швидким та зручним. Поєднання RBAC та підключення до серверу через VPN кардинально обмежує можливості зловмисників. При розробці цього програмного забезпечення використовувались такі інструменти, як Docker та docker-compose, мовою програмування виступив Python. Інші задіяні продукти - OpenVPN, Keycloak. | |
dc.description.abstractother | This 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.extent | 88 с. | |
dc.identifier.citation | Кобилинський, Ф. О. Комплекс програмного забезпечення для захищеного з'єднання : дипломний проєкт … бакалавра : 123 Комп’ютерна інженерія / Кобилинський Федір Олександрович. – Київ, 2024. – 88 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/70634 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | end-to-end encryption | |
dc.subject | VPN | |
dc.subject | RBAC | |
dc.subject | SSO | |
dc.subject | secured connection | |
dc.subject | bootstraped vpn server | |
dc.subject | 2fa | |
dc.subject | nginx | |
dc.title | Комплекс програмного забезпечення для захищеного з'єднання | |
dc.type | Master 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
- Опис: