Please use this identifier to cite or link to this item: http://eztuir.ztu.edu.ua/123456789/8588
Full metadata record
DC FieldValueLanguage
dc.contributor.authorДацюк, Д.В.-
dc.contributor.authorРоссінський, Ю.М.-
dc.contributor.authorВоротніков, В.В.-
dc.contributor.authorDatsiuk, D.V.-
dc.contributor.authorRossinskyi, Yu.M.-
dc.contributor.authorVorotnikov, V.V.-
dc.date.accessioned2024-08-22T09:31:41Z-
dc.date.available2024-08-22T09:31:41Z-
dc.date.issued2024-
dc.identifier.urihttp://eztuir.ztu.edu.ua/123456789/8588-
dc.description.abstractУ сучасному світі квантові обчислення стають реальністю, що висуває підвищені вимоги до безпеки комунікації між сервісами. У цьому контексті надзвичайно важливим є використання квантово-стійких алгоритмів для підписування JWT-токенів у мікросервісній архітектурі. Особливий інтерес становить порівняння ефективності квантово-стійких алгоритмів на основі решіток із традиційним RSA, щоб визначити оптимальні методи підписування токенів із точки зору продуктивності, безпеки та стійкості до квантових загроз. Під час дослідження було проведено серію запитів до сервісу та побудовано діаграми для порівняння затримок під час підписування та перевірки підписів. Зокрема, вимірювалися затримки для кожного алгоритму, щоб визначити середній час виконання операцій і зрозуміти вплив їхньої продуктивності на роботу мікросервісної архітектури. Результати дослідження показують, що квантово-стійкий алгоритм Dilithium демонструє значно вищу продуктивність у підписуванні та верифікації JWT-токенів порівняно з RSA. Цей алгоритм побудований на криптографії на ґратках, що забезпечує ефективну генерацію ключів і підписів навіть при високих рівнях безпеки. Однак збільшення розміру ключів і підписів призводить до підвищеного використання пропускної здатності мережі, що слід враховувати під час впровадження. Алгоритм Dilithium виявляється перспективним варіантом для забезпечення високої продуктивності та безпеки в мікросервісних системах. Його здатність швидко генерувати та перевіряти підписи сприяє ефективній та надійній комунікації між мікросервісами, зберігаючи при цьому стійкість до майбутніх квантових загроз. Використання квантово-стійких алгоритмів стає все більш актуальним у світлі зростаючих ризиків, пов’язаних із розвитком квантових обчислень.uk_UA
dc.language.isoukuk_UA
dc.publisherДержавний університет "Житомирська політехніка"uk_UA
dc.relation.ispartofseriesТехнічна інженерія;1(93)-
dc.subjectквантово-стійка криптографіяuk_UA
dc.subjectJWT (JSON Web Token)uk_UA
dc.subjectRSAuk_UA
dc.subjectDilithiumuk_UA
dc.subjectкриптографія на ґраткахuk_UA
dc.subjectмікросервісна архітектураuk_UA
dc.subjectквантові загрозиuk_UA
dc.subjectquantum-resistant cryptographyuk_UA
dc.subjectlattice cryptographyuk_UA
dc.subjectmicroservice architectureuk_UA
dc.subjectquantum threatsuk_UA
dc.titleБезпека комунікації мікросервісів: використання квантово-стійких алгоритмів для підпису JWT-токенуuk_UA
dc.title.alternativeMicroservices Communication Security: Using Quantum-Resistant Algorithms for JWT Token Signinguk_UA
dc.typeArticleuk_UA
dc.description.abstractenIn today's world, quantum computing is becoming a reality, which places increased demands on the security of communication between services. In this context, the use of quantum-resistant algorithms for signing JWT tokens in microservice architecture is extremely important. The comparison of the performance of lattice-based quantum-resistant algorithms with traditional RSA has the particular interest to determine the optimal token signing methods in terms of performance, security, and resistance to quantum threats. During the research, a series of requests to the service were made and charts were constructed to compare the delays during signing and verification of signatures. In particular, the latencies for each algorithm were measured to determine the average execution time of operations and to understand the impact of their performance on the operation of the microservice architecture. The research results show that the quantum-resistant Dilithium algorithm shows significantly higher performance in signing and verifying JWT tokens compared to RSA. This algorithm is built on lattice cryptography, which provides efficient generation of keys and signatures even with high levels of security. However, increasing the size of keys and signatures leads to increased use of network bandwidth, which should be considered during implementation. The Dilithium algorithm turns out to be a promising option for ensuring high performance and security in microservice systems. Its ability to rapidly generate and verify signatures facilitates efficient and reliable communication between microservices, while remaining resilient to future quantum threats. The use of quantum-resistant algorithms is becoming more and more relevant in light of the growing risks associated with the development of quantum computing.uk_UA
Appears in Collections:Технічна інженерія

Files in This Item:
File Description SizeFormat 
147.pdf574.19 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.