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 条
  • [1] An improved method to obtaining s-box based on chaos and genetic algorithm
    Wang, Yong
    Lei, Peng
    HKIE Transactions Hong Kong Institution of Engineers, 2012, 19 (04): : 53 - 58
  • [2] One method to construct the S-box based on improved Chaos map
    Zhang, Hang
    Tong, Xiao Jun
    MATERIAL SCIENCE, CIVIL ENGINEERING AND ARCHITECTURE SCIENCE, MECHANICAL ENGINEERING AND MANUFACTURING TECHNOLOGY II, 2014, 651-653 : 2164 - 2167
  • [3] A Novel Method for Constructing the S-Box Based on Spatiotemporal Chaotic Dynamics
    Liu, Liyan
    Zhang, Yingqian
    Wang, Xingyuan
    APPLIED SCIENCES-BASEL, 2018, 8 (12):
  • [4] Performance Analysis of Dynamic Bijective S-Box Construction Algorithms
    Ibrahim, Saleh
    2021 IEEE NATIONAL COMPUTING COLLEGES CONFERENCE (NCCC 2021), 2021, : 1150 - 1153
  • [5] A Novel S-box Optimization Method Based on Immune Genetic Algorithm
    Zhu, Ding
    Zhang, Miao
    Tong, Xiaojun
    Wang, Zhu
    PROCEEDINGS OF 2020 IEEE 11TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2020), 2020, : 32 - 35
  • [6] S-Box Construction Method Based on the Combination of Quantum Chaos and PWLCM Chaotic Map
    Peng, Jun
    Jin, Shangzhu
    Pang, Shaoning
    Zhang, Du
    Feng, Lixiao
    Li, Zuojin
    Wang, Yingxu
    INTERNATIONAL JOURNAL OF COGNITIVE INFORMATICS AND NATURAL INTELLIGENCE, 2021, 15 (04)
  • [7] Research of changeable S-Box in block cryptosystem based on chaos
    Zhao, Geng
    Yan, Hui
    Lu, Fangfang
    2007 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLS 1 AND 2: VOL 1: COMMUNICATION THEORY AND SYSTEMS; VOL 2: SIGNAL PROCESSING, COMPUTATIONAL INTELLIGENCE, CIRCUITS AND SYSTEMS, 2007, : 436 - +
  • [8] Chaos-based S-box for Lightweight Block Cipher
    Ta Thi Kim Hue
    Thang Manh Hoang
    Dat Tran
    2014 IEEE FIFTH INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND ELECTRONICS (ICCE), 2014, : 572 - 577
  • [9] Cryptanalysis and constructing S-Box based on chaotic map and backtracking
    Liu, Hongjun
    Kadir, Abdurahman
    Xu, Chengbo
    APPLIED MATHEMATICS AND COMPUTATION, 2020, 376
  • [10] Design of S-box based on the Discrete Chaos Synchronization systems
    Han, Dandan
    Zang, Hongyan
    Min, Lequan
    MECHATRONICS, ROBOTICS AND AUTOMATION, PTS 1-3, 2013, 373-375 : 1874 - +