eONPUIR

Avalanche characteristics of Nyberg construction S-boxes represented by the many-valued logic functions

Показать сокращенную информацию

dc.contributor.author Sokolov, Artem
dc.contributor.author Соколов, Артем Вікторович
dc.contributor.author Соколов, Артем Викторович
dc.contributor.author Radush, V.
dc.contributor.author Радуш, В. В.
dc.date.accessioned 2020-03-02T18:58:03Z
dc.date.available 2020-03-02T18:58:03Z
dc.date.issued 2019
dc.identifier.citation Sokolov, A. V., Radush, V. V. (2019). Avalanche characteristics of Nyberg construction S-boxes represented by the many-valued logic functions. Informatics and Mathematical Methods in Simulation, Vol. 9, N 3, p. 111–119. en
dc.identifier.citation Sokolov, A. V. Avalanche characteristics of Nyberg construction S-boxes represented by the many-valued logic functions / A. V. Sokolov, V. V. Radush // Informatics and Mathematical Methods in Simulation = Інформатика та мат. методи в моделюванні. – Odesa, 2019. – Vol. 9, N 3. – P. 111–119. en
dc.identifier.uri http://dspace.opu.ua/jspui/handle/123456789/10342
dc.description.abstract One of the most commonly used today cryptographic algorithms is the Advanced Encryption Standard (AES), in which the Nyberg construction is used as an S-box. The existing approach to estimating the cryptographic quality of S-boxes, in particular, the Nyberg construction, is based on its representation using the mathematical apparatus of Boolean functions. At the same time, one of the most important criteria of cryptographic quality is a strict avalanche criterion of component Boolean functions. Nevertheless, the cryptanalyst is not restricted in choosing a method for describing cipher components, which necessitates the research of the cryptographic properties of the Nyberg construction Sboxes represented using many-valued logic functions. This work is devoted to the research of the avalanche characteristics of the Nyberg construction S-boxes represented by Boolean functions, 4-functions, and 16-functions. In this case, we consider S-boxes of the Nyberg construction of practically valid length N=256 based on the full set of irreducible polynomials of eighth order. It has been established that the avalanche properties of the Nyberg construction S-box depend on the particular type of irreducible polynomial used to build it. The irreducible polynomials that provide the best avalanche characteristics of the Nyberg construction S-boxes in the sense of Boolean functions, 4-functions, and also 16- functions are determined. It was found that the S-box based on irreducible polynomial f19 (x)=319 is characterized by the optimal deviation from the requirements of the strict avalanche criterion from the point of view of any possible representation by the functions of many-valued logic, thus, it can be recommended for practical use. en
dc.description.abstract Одним з найбільш поширених сьогодні криптографічних алгоритмів є криптоалгоритм Advanced Encryption Standard (AES), в якому в якості S-блока використовується конструкція Ніберг. Існуючий підхід до оцінки криптографічної якості S-блоків, зокрема, конструкції Ніберг, заснований на їх описі за допомогою математичного апарату булевих функцій. При цьому, одним з найважливіших критеріїв криптографічної якості є суворий лавинний критерій компонентних булевих функцій. Проте, криптоаналітик не обмежений у виборі способу опису конструкцій шифру, що обумовлює необхідність дослідження криптографічних властивостей S-блоків конструкції Ніберг, представлених за допомогою функцій багатозначної логіки. Дана робота присвячена дослідженню лавинних характеристик S-блоків конструкції Ніберг, представлених за допомогою булевих функцій, 4- функцій і 16-функцій. При цьому розглядаються S-блоки конструкції Ніберг практично цінної довжини N=256 на основі повної множини незвідних поліномів восьмого степеню. Встановлено, що лавинні властивості S-блока конструкції Ніберг залежать від конкретного виду використаного для його побудови незвідного полінома. Знайдено незвідні поліноми, що забезпечують найкращі лавинні властивості S-блоків конструкції Ніберг в сенсі булевих функцій, 4-функцій, а також 16-функцій. При цьому встановлено, що S-блок на основі незвідного полінома 19f (x) = 319 характеризується оптимальним відхиленням від вимог суворого лавинного критерію з точки зору будь-якого можливого подання функціями багатозначної логіки, таким чином, може бути рекомендований до практичного застосування. en
dc.description.abstract Одним из наиболее распространенных сегодня криптографических алгоритмов является криптоалгоритм Advanced Encryption Standard (AES), в котором в качестве S-блока используется конструкция Ниберг. Существующий подход к оценке криптографического качества S-блоков, в частности, конструкции Ниберг, основан на их описании с помощью математического аппарата булевых функций. При этом, одним из важнейших критериев криптографического качества является строгий лавинный критерий компонентных булевых функций. Тем не менее, криптоаналитик не стеснен в выборе способа описания конструкций шифра, что обуславливает необходимость исследования криптографических свойств S-блоков конструкции Ниберг, представленных с помощью функций многозначной логики. Данная работа посвящена исследованию лавинных характеристик S-блоков конструкции Ниберг, представленных с помощью булевых функций, 4-функций и 16-функций. При этом рассматриваются S-блоки конструкции Ниберг практически ценной длины N=256 на основе полного множества неприводимых полиномов восьмой степени. Установлено, что лавинные свойства S-блока конструкции Ниберг зависят от конкретного вида использованного для его построения неприводимого полинома. Найдены неприводимые полиномы, обеспечивающие наилучшие лавинные свойства S-блоков конструкции Ниберг в смысле булевых функций, 4-функций, а также 16-функций. При этом установлено, что S-блок на основе неприводимого полинома 19 () 319 fx характеризуется оптимальным отклонением от требований строгого лавинного критерия с точки зрения любого возможного представления функциями многозначной логики, таким образом, может быть рекомендован к практическому применению. en
dc.language.iso en en
dc.publisher Odessa National Polytechnic University en
dc.subject S-box en
dc.subject Nyberg construction en
dc.subject strict avalanche criterion en
dc.subject many-valued logic en
dc.subject S-блок en
dc.subject конструкція Ніберг en
dc.subject суворий лавинний критерій en
dc.subject багатозначна логіка en
dc.subject конструкция Ниберг en
dc.subject строгий лавинный критерий en
dc.subject многозначная логика en
dc.title Avalanche characteristics of Nyberg construction S-boxes represented by the many-valued logic functions en
dc.title.alternative Лавинні характеристики S-блоків конструкції Hіберг, при їх уявленні за допомогою функцій багатозначної логіки en
dc.title.alternative Лавинные характеристики S-блоков конструкции Hиберг при их представлении с помощью функций многозначной логики en
dc.type Article en
opu.citation.journal Информатика и математические методы в моделировании en
opu.citation.volume 9 en
opu.citation.firstpage 111 en
opu.citation.lastpage 119 en
opu.citation.issue 3 en
opu.staff.id radiosquid@gmail.com en


Файлы, содержащиеся в элементе

Этот элемент содержится в следующих коллекциях

Показать сокращенную информацию