Netinfo Security ›› 2021, Vol. 21 ›› Issue (1): 10-18.doi: 10.3969/j.issn.1671-1122.2021.01.002

Previous Articles     Next Articles

The Nonlinearity Optimization Algorithm of S-box Based on TD-ERCS Sequence

ZHANG Xuefeng1, WEI Kaili1(), JIANG Wen2   

  1. 1. College of Cyberspace Security, Xi’an University of Posts and Telecommunications, Xi’an 710121, China;
    2. National Internet Emergency Center, Beijing 100029, China
  • Received:2020-08-19 Online:2021-01-10 Published:2021-02-23
  • Contact: WEI Kaili E-mail:2863045812@qq.com

Abstract:

Aiming at the problems that the S-boxes generated by chaotic systems have lower nonlinearity, in this paper, aims at the method of generating S-boxes based on a mapping system of tangent-delay ellipse reflecting cavity(TD-ERCS), proves the S-boxes have bijection firstly. On this basis, an improved hill-climbing algorithm is designed. By dynamically reducing the selection ranges of Walsh-Hadamard transform(WHT) of Boolean functions, and inverting six Boolean values satisfying the conditions, the nonlinearities of bijective S-boxes are improved. Theoretical and experimental simulation analysis shows that, the performance of S-boxes generated by optimization algorithm is improved effectively, and has better performance in algorithm efficiency, nonlinearity, strict avalanche criterion and differential approximation probability.

Key words: TD-ERCS, bijection, nonlinearity

CLC Number: