Центральноукраїнський науковий вісник. Технічні науки. Випуск 9. Частина 1. - 2024
Permanent URI for this collectionhttps://dspace.kntu.kr.ua/handle/123456789/15505
Browse
Item Стандартизація еліптичних кривих: аналіз та впровадження в криптографічні протоколи(ЦНТУ, 2024) Улічев, О. С.; Задорожний, К. О.; Ulichev, O.; Zadorozhny, К.Використання еліптичних кривих у криптографії вважається одним із найбільш перспективних напрямків розвитку сучасних алгоритмів безпеки. Цей математичний підхід базується на складності вирішення задачі дискретного логарифмування у групі точок еліптичної кривої над скінченним полем. Застосування криптографії на еліптичних кривих дозволяє забезпечити безпеку обміну даними, використовуючи ефективні алгоритми шифрування та створення цифрових підписів (ЦП). У цьому дослідженні розглядається еліптичні криві для криптографічних цілей, а також наводяться основні операції у групі точок еліптичних кривих. Особлива увага приділяється алгоритмам обміну ключами Elliptic curve Diffie-Hellman (ECDH) та Elliptic Curve Digital Signature Algorithm (ECDSA). Також аналізуються стандарти, що регламентують використання еліптичних кривих у криптографічних системах, та розглядаються переваги цієї криптографічної парадигми порівняно з основними асиметричними алгоритмами. Досліджуються потенційні загрози та вразливості криптографічних алгоритмів на основі еліптичних кривих. Також наводяться приклади популярних стандартизованих кривих, рекомендованих відповідними організаціями, такими як NIST, що використовуються в реальних криптографічних застосуваннях. The purpose of the article is to consider the current state of elliptic cryptography, the prerequisites for its use, as well as the requirements of modern standards related to the use of elliptic cryptography. The use of elliptic curves in cryptography is considered one of the most promising areas of development of modern security algorithms. This mathematical approach is based on the complexity of solving the discrete logarithm problem in a group of points of an elliptic curve over a finite field. The use of cryptography on elliptic curves allows you to ensure the security of data exchange using effective encryption algorithms and the creation of digital signatures (DI). This study examines elliptic curves for cryptographic purposes, and provides basic operations on the point group of elliptic curves. Special attention is paid to Elliptic curve Diffie-Hellman (ECDH) and Elliptic Curve Digital Signature Algorithm (ECDSA) key exchange algorithms. The standards regulating the use of elliptic curves in cryptographic systems are also analyzed, and the advantages of this cryptographic paradigm compared to the main asymmetric algorithms are considered. Potential threats and vulnerabilities of cryptographic algorithms based on elliptic curves are investigated. Examples of popular standardized curves recommended by relevant organizations, such as NIST, used in real-world cryptographic applications are also provided.