Надіслати статтю
вул. Інститутська 11, м. Хмельницький, 29016

ОГЛЯД ТА ПОРІВНЯЛЬНИЙ АНАЛІЗ АЛГОРИТМІВ-ФІНАЛІСТІВ КОНКУРСУ NIST ЗІ СТАНДАРТИЗАЦІЇ ЛЕГКОВАГОВОЇ КРИПТОГРАФІЇ

OVERVIEW AND COMPARATIVE ANALYSIS OF NIST COMPETITION FINALIST ALGORITHMS FOR LIGHTWEIGHT CRYPTOGRAPHY STANDARDIZATION

Сторінки: 269-278 . Номер: №5, 2023 (325)  
Автори:
ЩУР Н. О.
Державний університет «Житомирська політехніка»
ORCID ID: 0000-0002-1182-4799
e-mail: thalitana@gmail.com
ПОКОТИЛО О. А.
Державний університет «Житомирська політехніка»
ORCID ID: 0000-0002-1587-235X
e-mail: kik_poa@ztu.edu.ua
БАЙЛЮК Є. М.
Державний університет «Житомирська політехніка»
ORCID ID: 0000-0002-4961-7816
e-mail: liza.bailiuk@gmail.com
SHCHUR Nataliia O., POKOTYLO Oleksandra А., BAILIUK Yelyzaveta М.
Zhytomyr Polytechnic National University
DOI: https://www.doi.org/10.31891/2307-5732-2023-325-5-269-278

Анотація мовою оригіналу

Статтю присвячено процесу стандартизації легковагових криптографічних алгоритмів, включаючи важливі етапи від відбору кандидатів до оголошення остаточного переможця. У статті здійснено огляд та порівняльний аналіз алгоритмів-фіналістів конкурсу NIST зі стандартизації легковагової криптографії. Розглянуто типові криптографічні конструкції та примітиви, на базі яких реалізовані перетворення у алгоритмах-фіналістах. Проведено дослідження специфікацій алгоритмів-фіналістів, проаналізовано їх можливі варіанти та модифікації. Представлено порівняння алгоритмів за різними характеристиками (розміри ключа, блоку, тегу тощо), наведено показники безпеки кожного алгоритму. Стаття має на меті дати загальне уявлення про дизайн та властивості алгоритмів-фіналістів конкурсу NIST, а також допомогти з вибором оптимального алгоритму для конкретного сценарію застосування.
Ключові слова: легковагова криптографія, стандартизація, автентифіковане шифрування, хешування.

Розширена анотація англійською  мовою

The shift from desktop computers to small devices brings a wide range of new security and privacy concerns. In many conventional cryptographic standards, the trade off between security, performance and resource requirements was optimized for desktop and server environments. As a result, implementing the current cryptography standards in resource-constrained devices becomes challenging due to the inherent limitations of such devices. Lightweight cryptography is an effective tool for the development of Internet of Things technologies, medical equipment, automotive electronics, and various other fields where balancing performance and security is crucial However, choosing the optimal cryptographic algorithm for lightweight cryptography remains a challenging task. That is why the main goal of the NIST competition is to select such lightweight cryptographic algorithms that would have low computational complexity, minimal memory usage, and low energy consumption, while providing a reliable level of protection for various applications.
Typical cryptographic constructions and primitives upon which transformations in finalist algorithms are built are discussed. Specifications of finalist algorithms are examined, and their potential variants and modifications are analyzed. A comparison of algorithms based on various characteristics (key size, block size, tags, etc.) is presented, security indicators of each algorithm are given. The article aims to provide a general understanding of the design and properties of NIST competition finalist algorithms, aiding in the selection of the optimal algorithm for specific usage scenarios.
Keywords: lightweight cryptography, standardization, authenticated encryption, hashing.

Post Author: Горященко Сергій

Translate