Defnyddiwch y dynodwr hwn i ddyfynnu neu i gysylltu â'r eitem hon: http://elartu.tntu.edu.ua/handle/lib/46117
Teitl: Створення та налаштування сервера федеративного месенджера на основі протоколу Matrix
Teitlau Eraill: Creation and Configuration of a Federated Messenger Server Based on the Matrix Protocol
Awduron: Маслянка, Тарас Володимирович
Maslianka, Taras
Affiliation: ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра кібербезпеки, м. Тернопіль, Україна
Bibliographic description (Ukraine): Маслянка Т. В. Створення та налаштування сервера федеративного месенджера на основі протоколу Matrix : робота на здобуття кваліфікаційного ступеня бакалавра: спец. 125 - кібербезпека / наук. кер. Р. О. Козак. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 57 с.
Dyddiad Cyhoeddi: 27-Jun-2024
Date of entry: 18-Jul-2024
Country (code): UA
Place of the edition/event: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Supervisor: Козак, Руслан Орестович
Kozak, Ruslan
Committee members: Жаровський, Руслан Олегович
Zharovskyi, Ruslan
Allweddeiriau: Matrix
open source
децентралізація
decentralization
конфіденційність
privacy
Crynodeb: Ця кваліфікаційна робота присвячена дослідженню та впровадженню сервера федеративного месенджера на основі протоколу Matrix. Протокол Matrix є одним із найсучасніших та найперспективніших рішень для створення децентралізованих комунікаційних мереж, які відповідають високим вимогам безпеки та надійності. У роботі здійснено детальний аналіз технічних вимог до месенджера, включаючи вимоги до функціональності, безпеки та конфіденційності. Розглянуто основні існуючі протоколи комунікаційних систем, їхні переваги та недоліки. Практична частина роботи включає створення, налаштування та тестування роботи сервера федеративного месенджера на базі Matrix. Результати дослідження демонструють високу надійність та безпеку комунікаційної системи, побудованої на основі протоколу Matrix. Запропоновані методи та підходи можуть бути використані для створення безпечних комунікаційних мереж у різних сферах діяльності, що потребують високого рівня конфіденційності та захисту даних. This qualification paper is devoted to the research and implementation of a federated messenger server based on the Matrix protocol. The Matrix protocol is one of the most modern and promising solutions for creating decentralized communication networks that meet high security and reliability requirements. The thesis provides a detailed analysis of the technical requirements for the messenger, including requirements for functionality, security, and privacy. The main existing protocols of communication systems, their advantages and disadvantages are considered. The practical part of the paper includes the creation, configuration, and testing of a federated messenger server based on Matrix protocol. The results of the paper demonstrate the high reliability and security of the communication system built on the basis of the Matrix protocol. The proposed methods and approaches can be used to create secure communication networks in various fields of activity requiring a high level of confidentiality and data protection.
Disgrifiad: Створення та налаштування сервера федеративного месенджера на основі протоколу Matrix // Кваліфікаційна робота ОР «Бакалавр» // Маслянка Тарас Володимирович // Тернопільський національний технічний університет імені Івана Пулюя, факультет комп’ютерно-інформаційних систем і програмної інженерії, кафедра кібербезпеки, група СБc-42 // Тернопіль, 2024 // С. 57 , рис. – 37.
Content: ПЕРЕЛІК УМОВНИХ ПОЗНАЧЕНЬ, СКОРОЧЕНЬ І ТЕРМІНІВ 7 ВСТУП 8 1 АНАЛІЗ ВИМОГ ТА ІСНУЮЧИХ РІШЕНЬ 10 1.1 ОГЛЯД СУЧАСНИХ ПІДХОДІВ ДО ПОБУДОВИ МЕСЕНДЖЕРІВ 10 1.2 ВИМОГИ БЕЗПЕКИ В СУЧАСНИХ МЕСЕНДЖЕРАХ 11 1.3 ОГЛЯД ІСНУЮЧИХ ПРОТОКОЛІВ МЕСЕНДЖЕРІВ 14 2 ТЕОРЕТИЧНІ ОСНОВИ ТА ПРИНЦИПИ РОБОТИ ПРОТОКОЛУ MATRIX 19 2.1 ПРИНЦИПИ РОБОТИ ПРОТОКОЛУ MATRIX 19 2.2 АРХІТЕКТУРА ТА СТРУКТУРА ДАНИХ У MATRIX 21 2.3 ПРИНЦИПИ ФЕДЕРАЦІЇ В MATRIX 24 2.4 БЕЗПЕКА ТА КОНФІДЕНЦІЙНІСТЬ У MATRIX 27 3 ПРАКТИЧНА ЧАСТИНА 30 3.1 ПОПЕРЕДНІ ВИМОГИ ДЛЯ ВСТАНОВЛЕННЯ СЕРВЕРА 30 3.2 ВСТАНОВЛЕННЯ MATRIX SYNAPSE 32 3.3 ВСТАНОВЛЕННЯ POSTGRESQL 34 3.4 НАЛАШТУВАННЯ PROXY 36 3.5 СТВОРЕННЯ КОРИСТУВАЧІВ ТА ПЕРШИЙ ЗАПУСК 38 3.6 ТЕСТУВАННЯ РОБОТИ СЕРВЕРА 39 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 51 4.1 ЗНАЧЕННЯ АДАПТАЦІЇ В ТРУДОВОМУ ПРОЦЕСІ 51 4.2 ВИМОГИ ЕРГОНОМІКИ ДО ОРГАНІЗАЦІЇ РОБОЧОГО МІСЦЯ ОПЕРАТОРА ПК 53 ВИСНОВКИ 56 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 57
URI: http://elartu.tntu.edu.ua/handle/lib/46117
Copyright owner: © Маслянка Тарас Володимирович, 2024
References (Ukraine): 1. Mesh World P2P Simulation Hypothesis [Електронний ресурс] – Режим доступу до ресурсу: https://www.delphitools.info/DWSH/. Дата доступу: 01.06.2024.
2. Matrix // DEVPEW [Електронний ресурс] – Режим доступу до ресурсу: https://devpew.com/blog/matrix/. Дата доступу: 01.06.2024.
3. Букатка, С., & Тимощук, В. (2023). ХЕШ-алгоритм шифрування паролів користувачів ос Linux. Матеріали Ⅵ Міжнародної студентської науково-технічної конференції „Природничі та гуманітарні науки. Актуальні питання “, 112-113.
4. What is end-to-end encryption (E2EE)? [Електронний ресурс] – Режим доступу до ресурсу: https://atsign.com/resources/articles/what-is-end-to-end-encryption-e2ee/. Дата доступу: 01.06.2024.
5. Тимощук, В., & Стебельський, М. (2023). Шифрування даних в операційних системах. Матеріали Ⅵ Міжнародної студентської науково-технічної конференції „Природничі та гуманітарні науки. Актуальні питання “, 183-184.
6. IRC [Електронний ресурс] – Режим доступу до ресурсу: https://en.wikipedia.org/wiki/IRC. Дата доступу: 01.06.2024.
7. Karnaukhov, A., Tymoshchuk, V., Orlovska, A., & Tymoshchuk, D. (2024). USE OF AUTHENTICATED AES-GCM ENCRYPTION IN VPN. Матеріали конференцій МЦНД, (14.06. 2024; Суми, Україна), 191-193. https://doi.org/10.62731/mcnd-14.06.2024.004
8. XMPP [Електронний ресурс] – Режим доступу до ресурсу: https://en.wikipedia.org/wiki/XMPP. Дата доступу: 01.06.2024.
9. Nataliya Zagorodna, Iryna Kramar (2020). Economics, Business and Security: Review of Relations. Business Risk in Changing Dynamics of Global Village BRCDGV-2020: Monograph / Edited by Pradeep Kumar, Mahammad Sharif. India, Patna: Novelty & Co., Ashok Rajpath,. 446 p., pp.25-39.
10. Signal [Електронний ресурс] – Режим доступу до ресурсу: https://signal.org/. Дата доступу: 01.06.2024.
11. Tymoshchuk, V., Dolinskyi, A., & Tymoshchuk, D. (2024). MESSENGER BOTS IN SMART HOMES: COGNITIVE AGENTS AT THE FOREFRONT OF THE INTEGRATION OF CYBER-PHYSICAL SYSTEMS AND THE INTERNET OF THINGS. Матеріали конференцій МЦНД, (07.06. 2024; Луцьк, Україна), 266-267. https://doi.org/10.62731/mcnd-07.06.2024.004
12. Synapse: Matrix homeserver written in Python/Twisted. [Електронний ресурс] – Режим доступу до ресурсу: https://github.com/matrix-org/synapse. Дата доступу: 01.06.2024.
13. Setup Matrix Synapse Home-server [Електронний ресурс] – Режим доступу до ресурсу: https://medium.com/@dassomnath/setup-matrix-synapse-home-server-ba54e20f8290. Дата доступу: 01.06.2024.
Content type: Bachelor Thesis
Ymddengys yng Nghasgliadau:125 — Кібербезпека (бакалаври)

Ffeiliau yn yr Eitem Hon:
Ffeil Disgrifiad MaintFformat 
Bachelor_Thesis_SBs-42_Maslianka_T_V_2024.pdf2,8 MBAdobe PDFGweld/Agor


Diogelir eitemau yn DSpace gan hawlfraint, a chedwir pob hawl, onibai y nodir fel arall.

Offer Gweinyddol