On algebraic properties of S-boxes designed by means of disjoint linear codes

被引:2
|
作者
Wei, Yongzhuang [1 ,2 ]
Yin, Wenbin [1 ,3 ]
Pasalic, Enes [4 ,5 ]
Zhang, Fengrong [6 ]
机构
[1] Guilin Univ Elect Technol, Guangxi Expt Ctr Informat Sci, Xian, Peoples R China
[2] Xidian Univ, State Key Lab Integrated Serv Networks, Xian 710071, Peoples R China
[3] Chinese Acad Sci, State Key Lab Informat Secur, Inst Informat Engn, Beijing 100093, Peoples R China
[4] Univ Primorska, FAMNIT, Koper, Slovenia
[5] IAM, Koper, Slovenia
[6] China Univ Min & Technol, Sch Comp Sci & Technol, Xuzhou 221116, Jiangsu, Peoples R China
基金
中国博士后科学基金; 美国国家科学基金会;
关键词
stream ciphers; S-boxes; fast algebraic attacks; disjoint linear codes; dual codes; RESILIENT FUNCTIONS; STREAM CIPHERS; CONSTRUCTION; ATTACKS;
D O I
10.1080/00207160.2014.988148
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In a recent paper[W. Zhang and E. Pasalic, Constructions of resilient S-Boxes with strictly almost optimal nonlinearity through disjoint linear codes, IEEE Trans Inf Theory 60, no. 3 (2014), pp. 1638-1651], by using disjoint linear codes, Zhang and Pasalic presented a method for constructing t-resilient S-boxes F : GF(2)(n) --> GF(2)(m)(n >= 12 even, l M m <= left perpendicular n/4 right perpendicular) with strictly almost optimal (currently best) nonlinearity exceeding the value 2(n-1) - 2(n/2). It was also shown that the algebraic degree and algebraic immunity of these resilient S-boxes are very good, but the resistance of these resilient S-boxes against fast algebraic attacks has not been treated in[W. Zhang and E. Pasalic,Constructions of resilient S-Boxes with strictly almost optimal nonlinearity through disjoint linear codes, IEEE Trans. Inf. Theory 60, no. 3 (2014), pp. 1638-1651]. In this work, we extend the method originally proposed in[E. Pasalic,Maiorana-McFarland class: Degree optimization and algebraic properties, IEEE Trans. Inf. Theory 52, no. 10 (2006), pp. 4581-4595] and used in deriving the upper bound on algebraic immunity of the Maiorana-McFarland class, for establishing the existence of low degree multiplier for the class of S-boxes that uses disjoint linear codes in the design. It is demonstrated that this class of functions has a substantial weakness against fast algebraic cryptanalysis. An alternative approach, based on the use of the associated dual codes is also developed.
引用
收藏
页码:55 / 66
页数:12
相关论文
共 50 条
  • [1] 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
  • [2] On the nonlinearity of S-boxes and linear codes
    Jian Liu
    Sihem Mesnager
    Lusheng Chen
    Cryptography and Communications, 2017, 9 : 345 - 361
  • [3] Constructions of Resilient S-Boxes With Strictly Almost Optimal Nonlinearity Through Disjoint Linear Codes
    Zhang, Wei-Guo
    Pasalic, Enes
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2014, 60 (03) : 1638 - 1651
  • [4] Linear redundancy in S-boxes
    Fuller, J
    Millan, W
    FAST SOFTWARE ENCRYPTION, 2003, 2887 : 74 - 86
  • [5] Resistance of S-boxes against algebraic attacks
    Cheon, JH
    Lee, DH
    FAST SOFTWARE ENCRYPTION, 2004, 3017 : 83 - 93
  • [6] S-boxes representation and efficiency of algebraic attack
    Arabnezhad-Khanoki, Hossein
    Sadeghiyan, Babak
    Pieprzyk, Josef
    IET INFORMATION SECURITY, 2019, 13 (05) : 448 - 458
  • [7] Algebraic immunity of S-boxes and augmented functions
    Fischer, Simon
    Meier, Willi
    FAST SOFTWARE ENCRYPTION, 2007, 4593 : 366 - +
  • [8] On Nonlinearity of S-Boxes and Their Related Binary Codes
    Liu Jian
    Chen Lusheng
    CHINESE JOURNAL OF ELECTRONICS, 2016, 25 (01) : 167 - 173
  • [9] New construction of highly nonlinear resilient S-boxes via linear codes
    Haixia ZHAO
    Yongzhuang WEI
    Frontiers of Computer Science, 2022, 16 (03) : 175 - 181
  • [10] On Nonlinearity of S-Boxes and Their Related Binary Codes
    LIU Jian
    CHEN Lusheng
    Chinese Journal of Electronics, 2016, 25 (01) : 167 - 173