Захист веб-застосунків за допомогою JWT та моделі Zero Trust
| dc.contributor.advisor | Барановський, Олексій Миколайович | |
| dc.contributor.author | Рябко, Дмитро Вячеславович | |
| dc.date.accessioned | 2025-10-30T11:47:33Z | |
| dc.date.available | 2025-10-30T11:47:33Z | |
| dc.date.issued | 2024 | |
| dc.description.abstract | Об’єктом дослідження є процеси авторизації та автентифікації в браузерних клієнт-серверних застосунках. Предметом дослідження є методи забезпечення безпеки в клієнт- серверних застосунках з використанням JWT та принципів моделі Zero Trust. Метою роботи є дослідження та аналіз безпеки під час автентифікації та авторизації, а також забезпечення перевірки автентичності користувача за допомогою JWT і моделі Zero Trust. В ході виконання роботи були розглянуті основні підходи до автентифікації та авторизації у веб-застосунках. Запропоновано кілька варіантів реалізації перевірки автентичності користувачів з використанням JWT та моделі Zero Trust. Розроблено мікросервіси на базі фреймворка мови програмування Python - FastAPI, які демонструють принципи роботи даної системи. Перший мікросервіс відповідає за автентифікацію, авторизацію користувачів, другий – відповідає за виконання довільної бізнес логіки. | |
| dc.description.abstractother | The object of the study is the processes of authorization and authentication in browser-based client-server applications. The subject of the study is the methods of ensuring security in client-server applications using JWT and the principles of the Zero Trust model. The aim of the thesis is to research and analyze security during authentication and authorization, as well as to ensure user authenticity verification using JWT and the Zero Trust model. During the course of the study, the main approaches to authentication and authorization in web applications were examined. Several options for implementing user authenticity verification using JWT and the Zero Trust model were proposed. Microservices based on the Python programming framework FastAPI were developed to demonstrate the principles of this system. The first microservice is responsible for user authentication and authorization, while the second is responsible for executing arbitrary business logic. | |
| dc.format.extent | 41 с. | |
| dc.identifier.citation | Рябко, Д. В. Захист веб-застосунків за допомогою JWT та моделі Zero Trust : дипломна робота ... бакалавра : 125 Кібербезпека / Рябко Дмитро Вячеславович. – Київ, 2024. – 41 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/77043 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.title | Захист веб-застосунків за допомогою JWT та моделі Zero Trust | |
| dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Riabko_Bakalavr.pdf
- Розмір:
- 2.41 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: