南京大学学报(自然科学版) ›› 2018, Vol. 54 ›› Issue (3): 543547.
朱虹宏,佟晓筠 ,张淼,刘杨
ZHU Hong-Hong, TONG Xiao-Jun*, LIU Yang, ZHANG Miao
摘要: S盒是分组密码中重要的非线性部件之一。本文基于多混沌系统及复合思想,并引入Arnold映射置乱算法,提出了一种混沌S盒的产生方法。首先,提出了几种混沌方程,并对方程的自相关性和互相关性进行了分析,证明它们具有很好的伪随机性。接着,引入了动态复合混沌系统,形成了一种新的混沌系统。运用线性同余发生器可以延长混沌周期的思想,结合动态复合混沌系统,形成了一种新的伪随机序列的产生方法。将所形成的伪随机序列构造成临时的S盒,再利用Arnold映射将临时S盒置乱形成新的S盒。最后,对所产生的S盒做了严格的性能测试,并将本文S盒特性与前人提出的S盒进行了对比,对比分析显示本文所提出的算法产生的S盒具有良好的密码学性能,在空间网络安全及轻量级密码中具有很好的应用前景。
[1] Liu J, Yang K, Wang X, et al. Research on chaotic block cipher algorithm applied to wireless sensor networks. 2013, 415: 1029-1038. [2] Biswas K, Muthukkumarasamy V, Singh K. An Encryption Scheme Using Chaotic Map and Genetic Operations for Wireless Sensor Networks. IEEE Sensors Journal, 2015, 15(5): 2801-2809. [3] Tang G, Liao X, Chen Y. A novel method for designing S-boxes based on chaotic maps. Chaos Solitons & Fractals, 2005, 23(2): 413-419. [4] Yin R, Yuan J, Wang J, et al. Designing key-dependent chaotic S-box with larger key space. Chaos Solitons & Fractals, 2009, 42(4): 2582-2589. [5] Bay?lm?? C, Ünal Çavu?o?lu, Akgül A, et al. Enhanced secure data transfer for WSN using chaotic-based encryption. Tehnicki Vjesnik, 2017, 24(4):1065-1069. [6] Guesmi R, Farah M A B, Kachouri A, et al. Chaos-based designing of a highly nonlinear S-box using Boolean functions. In: 2015 12th International Multi-Conference on Systems, Signals & Devices (SSD). Mahdia, Tunisia: IEEE, 2015: 1-5. [7] Liu Y, Tian S, Hu W, et al. Design and statistical analysis of a new chaotic block cipher for Wireless Sensor Networks. Communications in Nonlinear Science & Numerical Simulation, 2012, 17(8): 3267-3278. [8] Rivest R L, Robshaw M J B. The RC6 Block Cipher. Advanced Encryption Standard Conference. 1999:16. [9] Zaibi G, Peyrard F, Kachouri A, et al. Efficient and secure chaotic S-Box for wireless sensor network[J]. Security & Communication Networks, 2014, 7(2): 279-292. [10] Lambi? D. A novel method of S-box design based on chaotic map and composition method. Chaos, Solitons & Fractals, 2014, 58: 16-21. [11] Özkaynak F, Yavuz S. Designing chaotic S-boxes based on time-delay chaotic system. Nonlinear Dynamics, 2013, 74(3): 551-557. [12] 陈帅. 无线微传感器网络混沌加密理论及其关键技术研究. 博士学位论文. 重庆: 重庆大学, 2006. (Chen S. Research on chaos encryption theory and key technology for wireless micro-sensor network. Ph. D. Dissertation. Chongqing: Chongqing University, 2006.) [13] Lewis P A W, Goodman A S, Miller J M. A pseudo-random number generator for the System/360. IBM Systems Journal, 1969, 8(2): 136-146. [14] Chen G, Chen Y, Liao X F. An extended method for obtaining S-boxes based on three-dimensional chaotic baker maps. Chaos, Solitons & Fractals, 2007, 31(3): 571-579. [15] Jakimoski G, Kocarev L, Member S. Chaos and cryptography: Block encryption ciphers based on chaotic maps. IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications, 2001, 48(2): 163-169. [16] Özkaynak F, Özer A B. A method for designing strong S-Boxes based on chaotic Lorenz system. Physics Letters A, 2010, 374(36): 3733-3738. |
No related articles found! |
|