Results on symmetric S-boxes constructed by concatenation of RSSBs

被引:0
|
作者
Selçuk Kavut
Sevdenur Baloğlu
机构
[1] Balıkesir University,Department of Computer Engineering
[2] Middle East Technical University,Institute of Applied Mathematics
来源
关键词
Differential uniformity; Nonlinearity; Symmetric S-box; Transparency order;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper, we first present an efficient exhaustive search algorithm to enumerate 6 × 6 bijective S-boxes with the best-known nonlinearity 24 in a class of S-boxes that are symmetric under the permutation τ(x) = (x0, x2, x3, x4, x5, x1), where x = (x0, x1,…,x5)∈𝔽26\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$x_{1}, \ldots , x_{5}) \in \mathbb {F}_{2}^{6}$\end{document}. Since any S-box S:𝔽26→𝔽26\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$S: \mathbb {F}_{2}^{6}\rightarrow \mathbb {F}_{2}^{6}$\end{document} in this class has the property that S(τ(x)) = τ(S(x)) for every x, it can be considered as a construction obtained by the concatenation of 5 × 5 rotation-symmetric S-boxes (RSSBs). The size of the search space, i.e., the number of S-boxes belonging to the class, is 261.28. By performing our algorithm, we find that there exist 237.56 S-boxes with nonlinearity 24 and among them the number of those that are differentially 4-uniform is 233.99, which indicates that the concatenation method provides a rich class in terms of high nonlinearity and low differential uniformity. We then classify the S-boxes achieving the best possible trade-off between nonlinearity and differential uniformity in the class with respect to absolute indicator, algebraic degree, and transparency order. Secondly, we extend our construction method to the case of 8 × 8 bijective S-boxes and perform a steepest-descent-like iterative search algorithm in the respective class (of size 2243.74), which yields differentially 6-uniform permutations with high nonlinearity and algebraic degree.
引用
收藏
页码:641 / 660
页数:19
相关论文
共 50 条
  • [41] Trace Representations of S-boxes and Their Application
    Zeng Xiang-yong 1
    2. State Key Laboratory of Information Security (Graduate School of Chinese Academy of Sciences)
    3. College of Mathematics and Computer Science
    WuhanUniversityJournalofNaturalSciences, 2004, (02) : 173 - 176
  • [42] Counting Active S-Boxes is not Enough
    Dunkelman, Orr
    Kumar, Abhishek
    Lambooij, Eran
    Sanadhya, Somitra Kumar
    PROGRESS IN CRYPTOLOGY - INDOCRYPT 2020, 2020, 12578 : 332 - 344
  • [43] Research of Lyapunov exponent of S-boxes
    Zang Hong-Yan
    Fan Xiu-Bin
    Min Le-Quan
    Han Dan-Dan
    ACTA PHYSICA SINICA, 2012, 61 (20)
  • [44] Cellular automata based S-boxes
    Luca Mariot
    Stjepan Picek
    Alberto Leporati
    Domagoj Jakobovic
    Cryptography and Communications, 2019, 11 : 41 - 62
  • [45] On the classification of 4 bit S-Boxes
    Leander, G.
    Poschmann, A.
    ARITHMETIC OF FINITE FIELDS, PROCEEDINGS, 2007, 4547 : 159 - +
  • [46] Design of s-boxes by simulated annealing
    Clark, JA
    Jacob, JL
    Stepney, S
    CEC2004: PROCEEDINGS OF THE 2004 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2004, : 1533 - 1537
  • [47] Linear approximation of injective s-boxes
    Youssef, A
    Tavares, S
    Mister, S
    Adams, C
    ELECTRONICS LETTERS, 1995, 31 (25) : 2165 - 2166
  • [48] On the nonlinearity of S-boxes and linear codes
    Jian Liu
    Sihem Mesnager
    Lusheng Chen
    Cryptography and Communications, 2017, 9 : 345 - 361
  • [49] Constructions of S-boxes with uniform sharing
    Kerem Varici
    Svetla Nikova
    Ventzislav Nikov
    Vincent Rijmen
    Cryptography and Communications, 2019, 11 : 385 - 398
  • [50] Constructions of S-boxes with uniform sharing
    Varici, Kerem
    Nikova, Svetla
    Nikov, Ventzislav
    Rijmen, Vincent
    CRYPTOGRAPHY AND COMMUNICATIONS-DISCRETE-STRUCTURES BOOLEAN FUNCTIONS AND SEQUENCES, 2019, 11 (03): : 385 - 398