首页 | 本学科首页   官方微博 | 高级检索  
     

基于抗退化混沌系统的动态S盒设计与分析
引用本文:赵耿,张森民,马英杰,高世蕊.基于抗退化混沌系统的动态S盒设计与分析[J].计算机应用,2022,42(10):3069-3073.
作者姓名:赵耿  张森民  马英杰  高世蕊
作者单位:北京电子科技学院 网络空间安全系,北京 100070
基金项目:国家自然科学基金资助项目(61772047);北京高校“高精尖”学科建设项目(3201017)
摘    要:S盒是分组密码算法中的关键部件之一,其混淆和置乱作用决定着整个密码算法的安全强度。为使基于混沌系统生成的S盒具有更好的密码学性能,提出了一种基于抗退化混沌系统的动态S盒设计方案。首先,使用Lorenz混沌映射扰动Chebyshev混沌映射;然后,使用截取位数法和划分区间法生成两种初始S盒;最后,使用索引排序扰乱法得到最终S盒。所提抗退化混沌系统生成的混沌序列不存在短周期现象,具有遍历性、不可预测性等特点;运用于S盒的设计中能极大提升S盒的安全性能,消除混沌生成源的安全隐患;并且,通过对系统参数的调控可批量地生成动态S盒。对S盒的安全性能,即非线性度、差分均匀性、严格雪崩准则、输出比特间独立性和双射特性进行了测试和对比,实验结果表明,所提方案生成的S盒具有更好的密码学性能,可用于分组密码算法的设计中。

关 键 词:抗退化  混沌  动态S盒  Lorenz混沌  Chebyshev混沌
收稿时间:2021-08-23
修稿时间:2021-12-08

Design and analysis of dynamic S-box based on anti-degradation chaotic system
Geng ZHAO,Senmin ZHANG,Yingjie MA,Shirui GAO.Design and analysis of dynamic S-box based on anti-degradation chaotic system[J].journal of Computer Applications,2022,42(10):3069-3073.
Authors:Geng ZHAO  Senmin ZHANG  Yingjie MA  Shirui GAO
Affiliation:Department of Cyber Space Security,Beijing Electronic Science and Technology Institute,Beijing 100070,China
Abstract:S-box is one of the key components in block cipher algorithm, and its confounding and scrambling effect determines security strength of the whole cipher. In order to ensure better cryptographic performance of S-boxes generated based on chaotic systems, a dynamic S-box design scheme based on anti-degradation chaotic system was proposed. Firstly, Chebyshev chaotic map was disturbed by Lorenz chaotic map. Then, two initial S-boxes were generated by interception method and interval partition method. Finally, the final S-box was obtained by using index sort perturbation method. The chaotic sequences generated by anti-degenerate chaotic system do not have phenomenon of short cycle, and have characteristics of ergodic property and unpredictability. When applying these sequences to the design of S-box, the safety performance of S-box can be greatly improved, and the hidden danger of chaos generation source can be eliminated. Moreover, dynamic S-boxes can be generated in batches by adjusting system parameters. The safety performance of S-box, including nonlinearity, difference uniformity, strict avalanche criterion, output bits independence criterion and bijective characteristics, was tested and compared. Experimental results show that the S-box generated by the proposed scheme has better cryptographic performance and can be used in design of block cipher.
Keywords:anti-degradation  chaos  dynamic S-box  Lorenz chaos  Chebyshev chaos  
点击此处可从《计算机应用》浏览原始摘要信息
点击此处可从《计算机应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号