Публікація: Програмна система шифрування та дешифрування текстових повідомлень
dc.contributor.author | Фурсов, В. М. | |
dc.date.accessioned | 2025-06-23T06:27:22Z | |
dc.date.available | 2025-06-23T06:27:22Z | |
dc.date.issued | 2025 | |
dc.description.abstract | У процесі виконання кваліфікаційної роботи бакалавра було досліджено предметну галузь інформаційних технологій, зокрема засоби захищеної комунікації в мережевих середовищах та методи шифрування переданих повідомлень. Метою виконання роботи стало створення веб-застосунку типу месенджера, який забезпечує обмін повідомленнями між користувачами в режимі реального часу та демонструє принцип дії наскрізного шифрування (E2EE) із використанням алгоритмів симетричного (AES) та асиметричного (RSA) шифрування. Проєкт має на меті наочно показати, як реалізується захищене шифрування даних у сучасному веб-середовищі. Програмна система реалізована за допомогою мови програмування Python і фреймворку Django для серверної частини, а також бібліотеки React для клієнтського інтерфейсу. У якості системи керування базами даних використано PostgreSQL. Для реалізації миттєвого обміну повідомленнями використовується технологія WebSocket на основі Django Channels. Шифрування повідомлень реалізовано на стороні клієнта: при надсиланні повідомлення воно шифрується за допомогою алгоритму AES, а сам ключ — за допомогою публічного RSA-ключа кожного одержувача. Зворотне дешифрування здійснюється в браузері користувача. У результаті виконання кваліфікаційної роботи бакалавра було створено прототип веб-месенджера, який включає клієнтську та серверну частини, базу даних, механізм реального часу для обміну повідомленнями та повноцінну реалізацію наскрізного шифрування. Реалізація E2EE дозволила ознайомитися з принципами сучасного захищеного передавання даних та підвищила рівень інформаційної безпеки в системі. | |
dc.identifier.citation | Фурсов В. М. Програмна система шифрування та дешифрування текстових повідомлень : пояснювальна записка до кваліфікаційної роботи здобувача вищої освіти на першому (бакалаврському) рівні, спеціальність 121 - Інженерія програмного забезпечення / В. М. Фурсов; М-во освіти та науки України, Харків, нац. ун-т радіоелектроніки. - Харків, 2025. - 88 с. | |
dc.identifier.uri | https://openarchive.nure.ua/handle/document/31725 | |
dc.language.iso | uk | |
dc.subject | месенджер | |
dc.subject | шифрування | |
dc.subject | криптографія | |
dc.subject | наскрізне шифрування | |
dc.title | Програмна система шифрування та дешифрування текстових повідомлень | |
dc.type | Other | |
dspace.entity.type | Publication |
Файли
Оригінальний пакет
1 - 2 з 2
Завантаження...
- Назва:
- 2025_B_PI_Fursov_VM.pdf
- Розмір:
- 1.13 MB
- Формат:
- Adobe Portable Document Format
Завантаження...
- Назва:
- Dodatok_Fursov.pdf
- Розмір:
- 1.4 MB
- Формат:
- Adobe Portable Document Format
Ліцензійний пакет
1 - 1 з 1
Немає доступних мініатюр
- Назва:
- license.txt
- Розмір:
- 10.74 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: