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 条
  • [31] Linear redundancy in S-boxes
    Fuller, J
    Millan, W
    FAST SOFTWARE ENCRYPTION, 2003, 2887 : 74 - 86
  • [32] S-boxes with controllable nonlinearity
    Cheon, JH
    Chee, S
    Park, C
    ADVANCES IN CRYPTOLOGY - EUROCRYPT'99, 1999, 1592 : 286 - 294
  • [33] Generation of 8 x 8 S-boxes using 4 x 4 optimal S-boxes
    Tiwari, Vikas
    Singh, Ajeet
    Tentu, Appala Naidu
    Saxena, Ashutosh
    INTERNATIONAL JOURNAL OF INFORMATION AND COMPUTER SECURITY, 2023, 20 (3-4) : 399 - 413
  • [34] PAIRS AND TRIPLETS OF DES S-BOXES
    DAVIES, D
    MURPHY, S
    JOURNAL OF CRYPTOLOGY, 1995, 8 (01) : 1 - 25
  • [35] On the nonlinearity of S-boxes and linear codes
    Liu, Jian
    Mesnager, Sihem
    Chen, Lusheng
    CRYPTOGRAPHY AND COMMUNICATIONS-DISCRETE-STRUCTURES BOOLEAN FUNCTIONS AND SEQUENCES, 2017, 9 (03): : 345 - 361
  • [36] The design of S-boxes by simulated annealing
    John A. Clark
    Jeremy L. Jacob
    Susan Stepney
    New Generation Computing, 2005, 23 : 219 - 231
  • [37] NUMBER OF NONLINEAR REGULAR S-BOXES
    YOUSSEF, AM
    TAVARES, SE
    ELECTRONICS LETTERS, 1995, 31 (19) : 1643 - 1644
  • [38] The design of s-boxes by simulated annealing
    Clark, JA
    Jacob, JL
    Stepney, S
    NEW GENERATION COMPUTING, 2005, 23 (03) : 219 - 231
  • [39] GOOD S-BOXES ARE EASY TO FIND
    ADAMS, C
    TAVARES, S
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 435 : 612 - 615
  • [40] Threshold implementations of small S-boxes
    Begül Bilgin
    Svetla Nikova
    Ventzislav Nikov
    Vincent Rijmen
    Natalia Tokareva
    Valeriya Vitkup
    Cryptography and Communications, 2015, 7 : 3 - 33