Реалізація криптографії на еліптичних кривих в сучасних месенджерах
dc.contributor.advisor | Капшук, Олег Олексійович | |
dc.contributor.author | Панчак, Остап Ігорович | |
dc.date.accessioned | 2023-03-16T09:09:32Z | |
dc.date.available | 2023-03-16T09:09:32Z | |
dc.date.issued | 2022 | |
dc.description.abstract | В даній роботі розглянуто реалізацію еліптичної криптографії в сучасних месенджерах. Мова йде, про шість найпопулярніших месенджерів: SignalApp, Telegram, WhatsApp, Viber, Facebook Messenger, IMessage. Спочатку, розглядається теоретична частина даної теми. Еліптичні криві, групи, підгрупи, скалярне множення точок еліптичної кривої, задача дискретного логарифма. Після цього описуються два основних протоколи, асиметричного шифрування, в яких використовується еліптична криптографія. Наступним був даний порівняльний аналіз популярних еліптичних кривих, оцінена їхня криптостійкість, описані особливості. Далі, було дано загальну оцінку захисту даних в месенджерах. Тобто чи шифруються дані при передачі, чи додаток має відкритий код для перевірки спільнотою та інше. Після цього протоколи шифрування кожного месенджера розглядалися окремо. На основі проведеного раніше аналізу еліптичних кривих, було роз’яснено причини використання тої чи іншої кривої в протоколах криптографії месенджерів. В висновку до роботи було пояснено чому, незважаючи, на явну перевагу еліптичної криптографії в інших галузях, деякі популярні месенджери все ще використовують RSA алгоритм, для захисту даних, а також дано рекомендацію, як збільшити безпечність використання криптографії на еліптичних кривих. Загальний обсяг роботи: 78 с. | uk |
dc.description.abstractother | This paper considers the implementation of elliptical cryptography in modern messengers. We are talking about the six most popular messengers: SignalApp, Telegram, WhatsApp, Viber, Facebook Messenger, iMessage. First, the theoretical part of this topic is considered. Elliptic curves, groups, subgroups, scalar multiplication of elliptic curve points, discrete logarithm problem. This is followed by two basic protocols, asymmetric encryption, which uses elliptical cryptography. Next was a comparative analysis of popular elliptical curves, evaluated their cryptocurrency, described features. Next, an overall assessment of data protection in messengers was given. That is, whether the data is encrypted during transmission, whether the application is open source for community verification, and so on. After that, the encryption protocols of each messenger were considered separately. Based on a previous analysis of elliptical curves, the reasons for the use of a particular curve in messenger cryptographic protocols were explained. The paper explained why, despite the clear advantage of elliptical cryptography in other fields, some popular messengers still use the RSA algorithm to protect data, and recommended how to improve the reliability of elliptic curve cryptography. Total work volume: 78 p. | uk |
dc.format.extent | 78 с. | uk |
dc.identifier.citation | Панчак, О. І. Реалізація криптографії на еліптичних кривих в сучасних месенджерах : дипломна робота ... бакалавра : 122 Комп'ютерні науки / Панчак Остап Ігорович. - Київ, 2022. - 78 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/53734 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | еліптична криптографія | uk |
dc.subject | еліптична крива | uk |
dc.subject | дискретне логарифмування | uk |
dc.subject | протокол Діффі- Хеллмана | uk |
dc.subject | протокол Signal | uk |
dc.subject | ECDH | uk |
dc.subject | ECDSA | uk |
dc.subject | X25519 | uk |
dc.subject | elliptical cryptography | uk |
dc.subject | elliptic curve | uk |
dc.subject | discrete logarithm | uk |
dc.subject | Diffie-Hellman protocol | uk |
dc.subject | Signal protocol | uk |
dc.title | Реалізація криптографії на еліптичних кривих в сучасних месенджерах | uk |
dc.title.alternative | Implementation of cryptography on elliptic curves in modern messengers | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Panchak_bakalavr.pdf
- Розмір:
- 1.4 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 1.71 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: