Дослідження механізмів наскрізного шифрування в Р2Р-чаті
| dc.contributor.advisor | Сірівчук А. С. | |
| dc.contributor.author | Петрушин Олексій Олексійович | |
| dc.contributor.author | Petrushyn O. O. | |
| dc.date.accessioned | 2026-07-07T10:23:25Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Петрушин О. О. Дослідження механізмів наскрізного шифрування в P2Pчаті. Кваліфікаційна робота на здобуття ступеня вищої освіти «бакалавр» за спеціальністю 125 «Кібербезпека та захист інформації» галузі знань 12 «Інформаційні технології». – Національний університет кораблебудування імені адмірала Макарова, Миколаїв, 2026. Пояснювальна записка: 46 с., 8 рис., 1 таблицю, 23 посилання. У кваліфікаційній роботі розглянуто питання дослідження та розробки децентралізованої системи обміну повідомленнями з наскрізним шифруванням на основі однорангової (P2P) архітектури. Проведено аналіз сучасних підходів до захищених комунікацій, принципів інформаційної безпеки та криптографічних механізмів, що використовуються для забезпечення конфіденційності, цілісності й автентичності даних. У роботі реалізовано програмний прототип P2P-чату мовою програмування Go із використанням гібридної криптографічної схеми, що поєднує алгоритми X25519 (ECDH), Ed25519, HKDF-SHA256 та AES-256-GCM. Розроблена архітектура забезпечує відсутність єдиної точки відмови, захист від атак типу «людина посередині», підтримку наскрізного шифрування та ефективну взаємодію між вузлами мережі. Користувацький інтерфейс реалізовано у вигляді кросплатформенного текстового консольного клієнта. Проведене тестування із застосуванням інструментів Gosec та Wireshark підтвердило високу стійкість системи до пасивного й активного аналізу мережевого трафіку. Результати дослідження засвідчили ефективність запропонованих архітектурних і криптографічних рішень та можливість використання розробленої системи як основи для побудови захищених засобів корпоративного і приватного обміну інформацією. | |
| dc.description.abstracteng | Petrushyn O. O. Research of end-to-end encryption mechanisms in P2P chat. Qualification work for the degree of higher education "Bachelor" in the specialty 125 "Cybersecurity and information protection" field of knowledge 12 "Information technologies". – Admiral Makarov National University of Shipbuilding, Mykolaiv, 2026. Explanatory note: 46 p., 8 figures, 1 table, 23 references. The qualification work considers the issue of research and development of decentralized messaging systems with end-to-end encryption based on peer-to-peer (P2P) architecture. An analysis of modern approaches to secure communications, principles of information security and cryptographic mechanisms used to ensure confidentiality, integrity and authenticity of data is carried out. The work implements a software prototype of P2P chat based on Go programming using a hybrid cryptographic scheme that corresponds to the X25519 (ECDH), Ed25519, HKDF-SHA256 and AES-256-GCM algorithms. The developed architecture provides the absence of a single point of failure, protection against manin-the-middle attacks, support for end-to-end encryption and effective interaction between network nodes. The user interface is implemented in the form of a crossplatform text console client. Testing using the Gosec and Wireshark tools confirmed the high resistance of the system to passive and active analysis of network traffic. The results of the study demonstrated the effectiveness of the proposed architectural and cryptographic solutions and the possibility of using the developed system as a basis for building secure means of corporate and private information exchange. | |
| dc.description.provenance | Submitted by Андрій Сергійович Сірівчук (andrii.sirivchuk@nuos.edu.ua) on 2026-06-29T09:51:52Z workflow start=Step: reviewstep - action:claimaction No. of bitstreams: 1 Petrushyn_bachelor.pdf: 3766729 bytes, checksum: 23cc3f1e2252061c355f39bd57314dbd (MD5) | en |
| dc.description.provenance | Step: reviewstep - action:reviewaction Approved for entry into archive by Диндеренко Катерина (kateryna.dynderenko@nuos.edu.ua) on 2026-07-07T10:19:44Z (GMT) | en |
| dc.description.provenance | Step: editstep - action:editaction Approved for entry into archive by Диндеренко Катерина (kateryna.dynderenko@nuos.edu.ua) on 2026-07-07T10:23:10Z (GMT) | en |
| dc.description.provenance | Step: finaleditstep - action:finaleditaction Approved for entry into archive by Диндеренко Катерина (kateryna.dynderenko@nuos.edu.ua) on 2026-07-07T10:23:25Z (GMT) | en |
| dc.description.provenance | Made available in DSpace on 2026-07-07T10:23:25Z (GMT). No. of bitstreams: 1 Petrushyn _bakalavr: 3766729 bytes, checksum: 23cc3f1e2252061c355f39bd57314dbd (MD5) Previous issue date: 2026 | en |
| dc.identifier.citation | Петрушин, О. О. Дослідження механізмів наскрізного шифрування в Р2Р-чаті = Research of end-to-end encryption mechanisms in P2P chat : бакалаврська робота ; спец. 125 ''Кібербезпека та захист інформації'' / О. О. Петрушин ; наук. кер. А. С. Сірівчук. – Миколаїв : НУК, 2026. – 49 с. | |
| dc.identifier.uri | https://eir.nuos.edu.ua/handle/123456789/13295 | |
| dc.language.iso | uk | |
| dc.publisher | НУК | |
| dc.subject | наскрізне шифрування | |
| dc.subject | E2EE | |
| dc.subject | децентралізація | |
| dc.subject | P2P-чат | |
| dc.subject | Go | |
| dc.subject | ECDH | |
| dc.subject | X25519 | |
| dc.subject | AES-GCM | |
| dc.subject | 125 ''Кібербезпека та захист інформації'' | |
| dc.subject | end-to-end encryption | |
| dc.subject | decentralization | |
| dc.subject | P2P chat | |
| dc.title | Дослідження механізмів наскрізного шифрування в Р2Р-чаті | |
| dc.title.alternative | Research of end-to-end encryption mechanisms in P2P chat | |
| dc.type | Бакалаврська робота |
Files
Original bundle
1 - 1 of 1