Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс:
http://dspace.opu.ua/jspui/handle/123456789/14382
Название: | Метод синтезу високоякісних s-блоків на основі функцій багатозначної логіки |
Другие названия: | The method for synthesis of high-quality s-boxes based on many-valued logic functions |
Авторы: | Радуш, Володимир Вячеславович Радуш, Владимир Вячеславович Radush, Volodymyr Соколов, Артем Вікторович Соколов, Артем Викторович Sokolov, Artem |
Ключевые слова: | S-блок критерій розповсюдження помилки кореляційний імунітет функція багатозначної логіки S-box error propagation criterion correlation immunity many-valued logic function |
Дата публикации: | 2022 |
Издательство: | Державний університет «Одеська політехніка» |
Библиографическое описание: | Радуш В. В. Метод синтезу високоякісних s-блоків на основі функцій багатозначної логіки / В. В. Радуш, А. В. Соколов // Інформатика та мат. методи в моделюванні = Informatics and Mathematical Methods in Simulation. – Одеса, 2022. – Т. 12, № 3. – С. 219–225. |
Краткий осмотр (реферат): | Криптографічний S-блок є найважливішим компонентом сучасних шифрів, від
якості якого у великій мірі залежить ефективність, криптографічна захищеність
та швидкодія шифрів, які на ньому засновані. На сьогоднішній день, через
розвиток квантового криптоаналізу, а також появу можливих атак на
криптографічні алгоритми шляхом їх опису за допомогою функцій
багатозначної логіки, стає актуальним завдання розробки алгоритмів синтезу S-
блоків, які були б високоякісними не тільки при їх представленні
компонентними булевими функціями, але і при будь-якому іншому
представленні компонентними функціями багатозначної логіки. При цьому,
більша частина представлених в літературі існуючих методів синтезу S-блоків
орієнтована лише на дослідження їх криптографічної якості при представленні
компонентними булевими функціями. У даній роботі на основі S-блоків
довжини N=16, що відповідають суворому лавинному критерію компонентних
булевих та 4-функцій, представлено метод синтезу великої множини
потужності J=117588 S-блоків практично цінної довжини N=256, що одночасно
відповідають строгому лавинному критерію компонентних булевих функцій,
строгому лавинному критерію компонентних 4-функцій, а також критерію
кореляційного імунітету компонентних булевих функцій, тобто володіють
ідеальними матрицями коефіцієнтів кореляції векторів виходу та входу. Висока
криптографічна якість розроблених S-блоків при їх представленні
компонентними булевими та 4-функціями дозволяє рекомендувати їх для
практичного застосування як у задачах підвищення ефективності існуючих
криптоалгоритмів, так і при розробці перспективних шифрів, тоді як потужність
класу синтезованих S-блоків дозволяє застосовувати їх у якості
довгострокового ключа. The cryptographic S-box is the crucial component of modern ciphers which determines their efficiency, cryptographic security, and performance. Today, the development of quantum cryptanalysis, as well as the appearance of possible attacks on cryptographic algorithms by describing them using many-valued logic functions made urgent the task of developing algorithms for the synthesis of S-boxes, which would be characterized by high quality not only when represented by component Boolean functions, but also with any other representation by component functions of many-valued logic. At the same time, most of the existing methods of synthesis of S-boxes presented in the literature are focused only on the research of their cryptographic quality when represented by component Boolean functions. In this paper, on the basis of S- boxes of length N=16, which corresponds to the strict avalanche criterion of component Boolean and 4- functions, we propose a method for synthesis of a set of high cardinality equal to J=117588 of S-boxes of practically valuable length N=256, which simultaneously corresponds the strict avalanche criterion of component Boolean functions, the strict avalanche criterion of component 4-functions, as well as the criterion of correlation immunity of component Boolean functions, i.e., they have ideal matrices of correlation coefficients between output and input vectors. The high cryptographic quality of the developed S-boxes when they are represented by component Boolean and 4-functions makes it possible to recommend them for practical use both in the tasks of increasing the effectiveness of existing cryptographic algorithms and in the development of promising ciphers, while the cardinality of the class of synthesized S-boxes allows them to be used as a long-term key. |
URI (Унифицированный идентификатор ресурса): | http://dspace.opu.ua/jspui/handle/123456789/14382 |
Располагается в коллекциях: | ІНФОРМАТИКА ТА МАТЕМАТИЧНІ МЕТОДИ В МОДЕЛЮВАННІ. Том 12, номер 3, 2022 |
Файлы этого ресурса:
Файл | Описание | Размер | Формат | |
---|---|---|---|---|
Itmm_2022_12_3_12.pdf | 200.85 kB | Adobe PDF | Просмотреть/Открыть |
Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.