Череватенко, Олексій ВолодимировичГлюза, Андрій Іванович2024-11-042024-11-042024Глюза, А. І. Веб-застосунок для спілкування з використанням технологій шифрування та конфіденційності даних : дипломний проєкт … бакалавра : 123 Комп’ютерна інженерія / Глюза Андрій Іванович. – Київ, 2024. – 175 с.https://ela.kpi.ua/handle/123456789/70343В бакалаврському дипломному проєті було реалізовано BACK-END та FRONT-END частину веб-застосунку для спілкування. Метою розробки було створення вітчизняного месенджера з використанням технологій захищеного спілкування на основі шифрування даних та з залученням функцій адміністрування. Для цього в ході підготовки до розробки було проаналізовано сучасні аналоги подібних систем в результаті чого виділено стек технологій, що будуть використовуватись. Для створення захищеного каналу зв’язку було обрано технологію на основі асиметричного шифрування та використано WebSockets. Побудова серверної частини здійснювалась з використанням мови програмування Java та фреймворку Spring та таких його складових як Spring-Boot та Spring Security. Для збереження інформації використовувалась база даних PostgreSQL. Клієнтська частина була створена з використанням сучаного та швидкого фреймворку ReactJS. В результаті розробки веб-застосунку було отримано готовий та масштабований продукт готовий для використання кінцевими користувачами.175 с.ukвеб-застосунокfront-endback-endwebsocketsjavaspringspring-bootspring securityreactjsВеб-застосунок для спілкування з використанням технологій шифрування та конфіденційності данихBachelor Thesis