Веб-застосунок для спілкування з використанням технологій шифрування та конфіденційності даних
dc.contributor.advisor | Череватенко, Олексій Володимирович | |
dc.contributor.author | Глюза, Андрій Іванович | |
dc.date.accessioned | 2024-11-04T09:47:00Z | |
dc.date.available | 2024-11-04T09:47:00Z | |
dc.date.issued | 2024 | |
dc.description.abstract | В бакалаврському дипломному проєті було реалізовано BACK-END та FRONT-END частину веб-застосунку для спілкування. Метою розробки було створення вітчизняного месенджера з використанням технологій захищеного спілкування на основі шифрування даних та з залученням функцій адміністрування. Для цього в ході підготовки до розробки було проаналізовано сучасні аналоги подібних систем в результаті чого виділено стек технологій, що будуть використовуватись. Для створення захищеного каналу зв’язку було обрано технологію на основі асиметричного шифрування та використано WebSockets. Побудова серверної частини здійснювалась з використанням мови програмування Java та фреймворку Spring та таких його складових як Spring-Boot та Spring Security. Для збереження інформації використовувалась база даних PostgreSQL. Клієнтська частина була створена з використанням сучаного та швидкого фреймворку ReactJS. В результаті розробки веб-застосунку було отримано готовий та масштабований продукт готовий для використання кінцевими користувачами. | |
dc.description.abstractother | In the Bachelor’s degree project was implemented BACK-END and FRONT-END part of the web application for communication. The purpose of the development was to create a domestic messenger using secure communication technologies based on data encryption and involving administrative functions. In order to achieve this goal,modern analogs of similar systems were analyzed, resulting in the identification of the technology stack to be used. A technology based on asymmetric encryption and WebSockets were chosen in order to establish a secure communication channel. The server side was built using the Java programming language and the Spring framework, including such components as Spring-Boot and Spring Security. PostgreSQL database was used to store data. The client-side was developed using modern and fast ReactJS framework. As a result of the web application development, a ready-to-use scalable product was obtained for end-users. | |
dc.format.extent | 175 с. | |
dc.identifier.citation | Глюза, А. І. Веб-застосунок для спілкування з використанням технологій шифрування та конфіденційності даних : дипломний проєкт … бакалавра : 123 Комп’ютерна інженерія / Глюза Андрій Іванович. – Київ, 2024. – 175 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/70343 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | веб-застосунок | |
dc.subject | front-end | |
dc.subject | back-end | |
dc.subject | websockets | |
dc.subject | java | |
dc.subject | spring | |
dc.subject | spring-boot | |
dc.subject | spring security | |
dc.subject | reactjs | |
dc.title | Веб-застосунок для спілкування з використанням технологій шифрування та конфіденційності даних | |
dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Hliuza_bakalavr.pdf
- Розмір:
- 5.19 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: