TY - GEN
T1 - A Novel S-box Optimization Method Based on Immune Genetic Algorithm
AU - Zhu, Ding
AU - Zhang, Miao
AU - Tong, Xiaojun
AU - Wang, Zhu
N1 - Publisher Copyright:
© 2020 IEEE.
PY - 2020/10/16
Y1 - 2020/10/16
N2 - S-box is the only nonlinear component in block cipher, and its performance is the key factor to determine the data security of cipher algorithm. Our paper proposes a novel S-box optimization method based on immune genetic algorithm. Firstly, the S-boxes population is generated by chaotic system, then the S-boxes with excellent performance are optimized by a series of operators, including extracting the anti-agent and immune selection. The nonlinear degree criterion, differential uniformity criterion and strict avalanche effect criterion of S-boxes are analyzed. The experimental results show that the optimized S-box has strong characteristics. Compared with the traditional genetic algorithm, this method has faster convergence speed and better resistance to linear attacks and differential attacks. The optimized S-box has a good application in the field of information security prospects.
AB - S-box is the only nonlinear component in block cipher, and its performance is the key factor to determine the data security of cipher algorithm. Our paper proposes a novel S-box optimization method based on immune genetic algorithm. Firstly, the S-boxes population is generated by chaotic system, then the S-boxes with excellent performance are optimized by a series of operators, including extracting the anti-agent and immune selection. The nonlinear degree criterion, differential uniformity criterion and strict avalanche effect criterion of S-boxes are analyzed. The experimental results show that the optimized S-box has strong characteristics. Compared with the traditional genetic algorithm, this method has faster convergence speed and better resistance to linear attacks and differential attacks. The optimized S-box has a good application in the field of information security prospects.
KW - S-box
KW - chaotic system
KW - data security
KW - immune genetic algorithm
UR - https://www.scopus.com/pages/publications/85096172088
U2 - 10.1109/ICSESS49938.2020.9237665
DO - 10.1109/ICSESS49938.2020.9237665
M3 - 会议稿件
AN - SCOPUS:85096172088
T3 - Proceedings of the IEEE International Conference on Software Engineering and Service Sciences, ICSESS
SP - 32
EP - 35
BT - ICSESS 2020 - Proceedings of 2020 IEEE 11th International Conference on Software Engineering and Service Science
A2 - Wenzheng, Li
PB - IEEE Computer Society
T2 - 11th IEEE International Conference on Software Engineering and Service Science, ICSESS 2020
Y2 - 16 October 2020 through 18 October 2020
ER -