期刊文献+

基于混沌系统的S盒生成算法的研究 被引量:3

Algorithm research of generating S-box based on chaotic system
下载PDF
导出
摘要 S盒是分组密码算法中唯一的非线性部件,设计一个性能良好的S盒具有重要的实际意义。提出了一种新的S盒构造方法,算法中利用两个混沌系统进行迭代,操作简单却大大增加了置乱效果。分析了S盒的密码学性能,包括双射特性、非线性度、严格雪崩准则、输出比特间独立性、差分概率和线性概率。最后在提出的S盒的Lyapunov指数定义的基础上计算了该S盒的Lyapunov指数,结果表明该方法生成的S盒具有良好的密码学性质。 S-box is the only nonlinear component of block cipher algorithm. It is important to design S-box which has good cryptographic properties. This paper proposed a new method to generate S-box dynamically by iterating chaotic map several times. The algorithm used two chaotic systems in iterating,greatly increasing the scrambling effect. It analyzed the nonlinear and differential probability and calculated the Lyapunov exponent of the S-box. The results show that the S-box has stronger abilities on resisting attacks compared with other published S-box.
出处 《计算机应用研究》 CSCD 北大核心 2016年第6期1802-1805,共4页 Application Research of Computers
基金 国家自然科学基金资助项目(61170037)
关键词 S盒 混沌映射 差分概率 线性概率 S-box chaotic map differential probability linear probability
  • 相关文献

参考文献22

  • 1Hitzl D L,Zele F.An exploration of the Hénon quadratic map[J].Physica D Nonlinear Phenomena,1985,14(3):305-326.
  • 2Pecora L,Carroll T.Synchronization in chaotic systems[J].Physical Review Letters,1990,64(8):821-824.
  • 3Wu C W,Chua L O.A simple way to synchronize chaotic systems with applications to secure communication systems[J].International Journal of Bifurcation & Chaos,1993,3(6):1619-1627.
  • 4Yang Tao,Wu C W,Chua L O,et al.Cryptography based on chaotic systems[J].IEEE Trans on Circuits & Systems I:Fundamental Theory & Applications,1997,44(5):469-472.
  • 5Jakimoski G,Kocarev L.Chaos and cryptography:block encryption ciphers based on chaotic maps[J].IEEE Trans on Circuits and Systems I:Fundamental Theory and Applications,2001,48(2):163-169.
  • 6Tang Guoping,Liao Xiaofeng,Chen Yong.A novel method for designing S-boxes based on chaotic maps[J].Chaos,Solitons & Fractals,2005,23(2):413-419.
  • 7Chen Guo,Chen Yong,Liao Xiaofeng.An extended method for obtaining S-boxes based on three-dimensional chaotic Baker maps[J].Chaos,Solitons and Fractals,2007,31(3):571-579.
  • 8Wang Yong,Wong K W,Liao Xiaofeng,et al.A block cipher with dynamic S-boxes based on tent map[J].Communications in Nonlinear Science and Numerical Simulation,2009,14(7):3089-3099.
  • 9Webster A F,Tavares S E.On the design of S-boxes[C] //Advances in Cryptology.Berlin:Springer,1986:523-534.
  • 10Biham E,Shamir A.Differential fault analysis of secret key cryptosystems[C] //Advances in Cryptolog.Berlin:Springer,1997:513-525.

二级参考文献27

  • 1国家密码管理办公室.无线局域网产品使用的SMS4密码算法[EB/OL].[2006-04-20].http://www.oscca.gov.cn/Doc/6/News_1106.htm.
  • 2Biham E, Shamir A. Differential Cryptanalysis of DES-like Cryptosystems[C]//Proc. of CRYPTO'90. Berlin: Springer-Verlag, 1991.
  • 3Matsui M. Linear Cryptanalysis Method for DES Cipher[C]//Proc. of EUROCRYPT'93. Berlin: Springer-Verlag, 1994.
  • 4Jakobsen T, Kundsen L R. The Interpolation Attack on Block Ciphers[C]//Proc. of the 4th Fast Software Encryption Workshop. Berlin: Springer-Velag, 1997.
  • 5Nyberg K. Differentially Uniform Mappings for Cryptography[C]// Proc. of EUROCRYPT'93. Berlin: Springer-Verlag, 1994.
  • 6Filiol E. A New Statistical Testing for Symmetric Ciphers and Hash Functions[EB/OL]. [2006-08-05]. http://eprint.iacr.org/2002/.
  • 7Daemen J, Rijmen V. AES Proposal: Rijndael(Version 2)[EB/OL]. [2006-04-12]. http://www.east.kuleuven.ac.be/-rijmen/rij ndael.
  • 8Aoki K, Ichikawa T, Kanda M, et al. Camellia: A 128-bit Block Cipher Suitable for Multiple Platforms[EB/OL]. [2006-09-12]. http://info.isl.ntt.co.jp/camellia. 2000.
  • 9周小勇. 2011 物理学报 60 10503.
  • 10Biham E,Shamir A 1991 J. Cryptology 4 3.

共引文献16

同被引文献13

引证文献3

二级引证文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部