A Method for Constructing Bijective S-Box with High Nonlinearity Based on Chaos and Optimization

被引:21
|
作者
Wang, Yong [1 ,2 ]
Lei, Peng [1 ,2 ]
Wong, Kwok-Wo [3 ]
机构
[1] Chongqing Univ Posts & Telecommun, Key Lab Elect Commerce & Logist, Chongqing 400065, Peoples R China
[2] Chongqing Univ Posts & Telecommun, Sch Comp Sci & Technol, Chongqing 400065, Peoples R China
[3] City Univ Hong Kong, Dept Elect Engn, Kowloon, Hong Kong, Peoples R China
来源
基金
中国国家自然科学基金;
关键词
Chaos-based cipher; S-box; chaos; optimization;
D O I
10.1142/S0218127415501278
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Although chaotic maps possess useful properties, such as being highly nonlinear and pseudorandom, for designing S-box, the cryptographic performance of the chaos-based substitution box (S-box) cannot achieve a very high level, especially in nonlinearity. In this paper, two conditions of improving the nonlinearity of S-box are firstly given according to the process of calculating nonlinearity. A novel method combining chaos and optimization operations is proposed for constructing S-box with high nonlinearity. There are three phases in our method. In the first phase, the S-box is initialized by a chaotic map. Then, its nonlinearity is enhanced by an optimization method in the second phase. To avoid the result of falling into local optima, some adjustments are done in the final phase. Experimental results show that the S-boxes constructed by the proposed method have a much higher nonlinearity than those only based on chaotic maps. This justifies that our algorithm is effective in generating S-boxes with high cryptographic performance.
引用
收藏
页数:15
相关论文
共 50 条
  • [21] On the effect of chaotic system in performance characteristics of chaos based s-box designs
    Ozkaynak, Fatih
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2020, 550
  • [22] Machine learning based metaheuristic hybrids for S-box optimization
    Bolufe-Rohler, Antonio
    Tamayo-Vera, Dania
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020, 11 (11) : 5139 - 5152
  • [23] An Automated S-Box Optimization based on Composite Field Arithmetic
    Sarti, Luca
    Baldanzi, Luca
    Carnevale, Berardino
    Fanucci, Luca
    2017 13TH CONFERENCE ON PH.D. RESEARCH IN MICROELECTRONICS AND ELECTRONICS (PRIME), 2017, : 85 - 88
  • [24] Image Encryption Through CA, Chaos and Lucas Sequence Based S-Box
    Gabr, Mohamed
    Alexan, Wassim
    Moussa, Kareem
    2022 SIGNAL PROCESSING: ALGORITHMS, ARCHITECTURES, ARRANGEMENTS, AND APPLICATIONS (SPA), 2022, : 34 - 39
  • [25] Machine learning based metaheuristic hybrids for S-box optimization
    Antonio Bolufé-Röhler
    Dania Tamayo-Vera
    Journal of Ambient Intelligence and Humanized Computing, 2020, 11 : 5139 - 5152
  • [26] An efficient 2D hyper chaos and DNA encoding-based s-box generation method using chaotic evolutionary improvement algorithm for nonlinearity
    Garipcan, Ali Murat
    Aydin, Yilmaz
    Ozkaynak, Fatih
    CHAOS SOLITONS & FRACTALS, 2025, 191
  • [27] A novel method for designing S-box based on chaotic map and Teaching-Learning-Based Optimization
    Farah, Tarek
    Rhouma, Rhouma
    Belghith, Safya
    NONLINEAR DYNAMICS, 2017, 88 (02) : 1059 - 1074
  • [28] A novel method for designing S-box based on chaotic map and Teaching–Learning-Based Optimization
    Tarek Farah
    Rhouma Rhouma
    Safya Belghith
    Nonlinear Dynamics, 2017, 88 : 1059 - 1074
  • [29] Efficient high nonlinearity S-box generating algorithm based on third-order nonlinear digital filter
    Liu, Xudong
    Tong, Xiaojun
    Wang, Zhu
    Zhang, Miao
    CHAOS SOLITONS & FRACTALS, 2021, 150
  • [30] A Chaos-Based Substitution Box (S-Box) Design with Improved Differential Approximation Probability (DP)
    Muhammad Asif Khan
    Asim Ali
    Varun Jeoti
    Shahid Manzoor
    Iranian Journal of Science and Technology, Transactions of Electrical Engineering, 2018, 42 : 219 - 238