Волокита, Артем МиколайовичБілик, Максим Євгенович2026-08-262026-08-262026Білик, М. Є. Система обміну повідомленнями з шифруванням : дипломний проєкт ... бакалавра : 123 Комп'ютерна інженерія / Білик Максим Євгенович. – Київ, 2026. – 175 с.https://ela.kpi.ua/handle/123456789/82712У даній роботі проаналізовано існуючі системи захищеного обміну повідомленнями та визначено вимоги до розроблюваної системи. В результаті розроблено програмний продукт, що забезпечує захищену передачу повідомлень з багаторівневим шифруванням даних як на клієнтській стороні, так і на рівні зберігання в базі даних. Система реалізує наскрізне шифрування на основі протоколів Double Ratchet та Sender Key, серверне шифрування за алгоритмами ChaCha20-Poly1305 та RSA, обмін повідомленнями в реальному часі, керування груповими чатами та автентифікацію користувачів. Програмний продукт розроблено мовами C# та TypeScript. Ключові слова: наскрізне шифрування, система обміну повідомленнями, Double Ratchet, ChaCha20-Poly1305, RSA, мікросервісна архітектура, .NET 8, Angular, RabbitMQ, PostgreSQL, SignalR, автентифікація, E2EE, C#, TypeScript.175 c.ukнаскрізне шифруваннясистема обміну повідомленнямиDouble RatchetChaCha20-Poly1305RSAмікросервісна архітектура.NET 8AngularRabbitMQPostgreSQLSignalRавтентифікаціяE2EEC#TypeScriptСистема обміну повідомленнями з шифруваннямBachelor Thesis