摘要
为了生成性能良好的S盒,提出了基于混沌同步系统的生成算法。基于离散混沌系统广义同步定理和3维Lorenz系统,构造了一个新的混沌同步系统。在此基础上提出了一个S盒的设计方法,并对所构造的一个8×8S盒的密码学性能进行了检测。检测结果表明,该方法设计的S盒具有很好的密码学特性。利用混沌系统对初始值的敏感性,通过改变混沌系统的初始值动态地获得了多个性能良好的S盒。该算法实现方便,为分组密码提供了丰富的非线性资源。
To design sound S-boxes, the generation algorithm based on the chaotic synchronization system is proposed. Based on the theorem of generalized synchronization for discrete chaos systems and 3-dimensional Lorenz chaos system, a new chaos syn chronization system (GCS) is designed. In the new system, a novel S-box generation approach is put forward, and the crypto graphic properties of the novel 8 X 8 S-box are tested. The results show that S-box generated by the algorithm has sound crypto graphic performance. The sensitivity property is dependent on initial condition, which makes dynamically designed S-boxes has sound properties. This approach is easy to implement, and the nonlinear resource is provided for block cipher.
出处
《计算机工程与设计》
CSCD
北大核心
2014年第1期11-16,共6页
Computer Engineering and Design
基金
国家自然科学基金项目(61074192
61170037)
关键词
S盒
混沌系统
非线性度
差分概率
线性概率
S-boxes
chaotic system
nonlinearity
differential probability
linear probability