Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс: http://dspace.opu.ua/jspui/handle/123456789/10342
Название: Avalanche characteristics of Nyberg construction S-boxes represented by the many-valued logic functions
Другие названия: Лавинні характеристики S-блоків конструкції Hіберг, при їх уявленні за допомогою функцій багатозначної логіки
Лавинные характеристики S-блоков конструкции Hиберг при их представлении с помощью функций многозначной логики
Авторы: Sokolov, Artem
Соколов, Артем Вікторович
Соколов, Артем Викторович
Radush, V.
Радуш, В. В.
Ключевые слова: S-box
Nyberg construction
strict avalanche criterion
many-valued logic
S-блок
конструкція Ніберг
суворий лавинний критерій
багатозначна логіка
конструкция Ниберг
строгий лавинный критерий
многозначная логика
Дата публикации: 2019
Издательство: Odessa National Polytechnic University
Библиографическое описание: 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.
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.
Краткий осмотр (реферат): 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.
Одним з найбільш поширених сьогодні криптографічних алгоритмів є криптоалгоритм Advanced Encryption Standard (AES), в якому в якості S-блока використовується конструкція Ніберг. Існуючий підхід до оцінки криптографічної якості S-блоків, зокрема, конструкції Ніберг, заснований на їх описі за допомогою математичного апарату булевих функцій. При цьому, одним з найважливіших критеріїв криптографічної якості є суворий лавинний критерій компонентних булевих функцій. Проте, криптоаналітик не обмежений у виборі способу опису конструкцій шифру, що обумовлює необхідність дослідження криптографічних властивостей S-блоків конструкції Ніберг, представлених за допомогою функцій багатозначної логіки. Дана робота присвячена дослідженню лавинних характеристик S-блоків конструкції Ніберг, представлених за допомогою булевих функцій, 4- функцій і 16-функцій. При цьому розглядаються S-блоки конструкції Ніберг практично цінної довжини N=256 на основі повної множини незвідних поліномів восьмого степеню. Встановлено, що лавинні властивості S-блока конструкції Ніберг залежать від конкретного виду використаного для його побудови незвідного полінома. Знайдено незвідні поліноми, що забезпечують найкращі лавинні властивості S-блоків конструкції Ніберг в сенсі булевих функцій, 4-функцій, а також 16-функцій. При цьому встановлено, що S-блок на основі незвідного полінома 19f (x) = 319 характеризується оптимальним відхиленням від вимог суворого лавинного критерію з точки зору будь-якого можливого подання функціями багатозначної логіки, таким чином, може бути рекомендований до практичного застосування.
Одним из наиболее распространенных сегодня криптографических алгоритмов является криптоалгоритм Advanced Encryption Standard (AES), в котором в качестве S-блока используется конструкция Ниберг. Существующий подход к оценке криптографического качества S-блоков, в частности, конструкции Ниберг, основан на их описании с помощью математического аппарата булевых функций. При этом, одним из важнейших критериев криптографического качества является строгий лавинный критерий компонентных булевых функций. Тем не менее, криптоаналитик не стеснен в выборе способа описания конструкций шифра, что обуславливает необходимость исследования криптографических свойств S-блоков конструкции Ниберг, представленных с помощью функций многозначной логики. Данная работа посвящена исследованию лавинных характеристик S-блоков конструкции Ниберг, представленных с помощью булевых функций, 4-функций и 16-функций. При этом рассматриваются S-блоки конструкции Ниберг практически ценной длины N=256 на основе полного множества неприводимых полиномов восьмой степени. Установлено, что лавинные свойства S-блока конструкции Ниберг зависят от конкретного вида использованного для его построения неприводимого полинома. Найдены неприводимые полиномы, обеспечивающие наилучшие лавинные свойства S-блоков конструкции Ниберг в смысле булевых функций, 4-функций, а также 16-функций. При этом установлено, что S-блок на основе неприводимого полинома 19 () 319 fx характеризуется оптимальным отклонением от требований строгого лавинного критерия с точки зрения любого возможного представления функциями многозначной логики, таким образом, может быть рекомендован к практическому применению.
URI (Унифицированный идентификатор ресурса): http://dspace.opu.ua/jspui/handle/123456789/10342
Располагается в коллекциях:ІНФОРМАТИКА ТА МАТЕМАТИЧНІ МЕТОДИ В МОДЕЛЮВАННІ. Том 9, номер 3, 2019

Файлы этого ресурса:
Файл Описание РазмерФормат 
3.pdf680.88 kBAdobe PDFПросмотреть/Открыть


Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.