基于忆阻隐藏超混沌系统的图像加密算法研究
Research on Image Encryption Algorithm Based on Memristor Hidden Hyperchaotic System
DOI: 10.12677/MOS.2023.125430, PDF,    科研立项经费支持
作者: 聂 浩, 陆安江*:贵州大学大数据与信息工程学院,贵州 贵阳
关键词: 超混沌忆阻器稳定平衡点图像加密电路Hyperchaos Memristor Stable Equilibrium Point Image Encryption Circuit
摘要: 针对传统超混沌Lorenz系统应用于图像加密时,存在密钥空间小、安全性不高等问题,本文在lv混沌系统的基础上,通过添加磁控忆阻器,提出一种具有稳定平衡点的四维忆阻超混沌系统,并应用于图像加密。通过相图、Lyapunov指数、分岔图等仿真分析,发现所构建的混沌系统具有稳定平衡点,并且随参数的变化,系统表现出周期–混沌–拟周期–超混沌的丰富动力学行为。通过模块化电路仿真设计,验证了混沌系统的物理可实现性。利用该混沌系统生成六个伪随机矩阵,先对明文图像进行扩散,然后通过置乱降低相邻像素点的相关性,再对置乱图像从最后一个像素点向前扩散,通过两次扩散和一次置乱,最终实现对明文图像加密。由直方图、密钥空间等仿真结果表明,使用新忆阻超混沌系统的图像加密算法比传统超混沌Lorenz算法密钥空间提高了234,密文的信息熵为7.9993,接近理论值,相邻像素点的相关性与超混沌Lorenz算法相比有数量级的降低,能抵御穷举攻击和差分攻击等常见的攻击方式,具有更高的安全性。
Abstract: Traditional hyperchaotic Lorenz system is applied to image encryption, but the disadvantages of traditional algorithm are small key space and low security, to solve this problem, in this paper, based on the lv chaotic system, a four-dimensional memristor hyperchaotic system with stable equilibrium point is proposed by adding a magnetron memristor, and it is applied to image encryp-tion. Through the analysis of phase diagram, Lyapunov exponent and bifurcation diagram, it is found that the new chaotic system has a stable equilibrium point, and with the change of parame-ters, the system shows a rich dynamic behavior, such as periodic, chaotic, quasi-periodic and hy-perchaotic. The physical realizability of the chaotic system is verified by a modular circuit simula-tion design. Firstly, the plaintext image was diffused, and then the correlation of adjacent pixels was reduced by scrambling. Secondly, the scrambled image was diffused again forward from the last pixel. Finally, the plaintext image was encrypted by twice diffusion and once scrambling. The simu-lation results of histogram and key space show that the key space of the image encryption algorithm using the new memristor hyperchaotic system is 234 higher than that of the traditional hyperchaotic Lorenz algorithm, the information entropy of the ciphertext is 7.9993, which is close to the theoret-ical value, and the correlation between adjacent pixels is orders of magnitude lower than that of the hyperchaotic Lorenz algorithm. It can resist the common attack methods such as exhaustive attack and differential attack, and has higher security.
文章引用:聂浩, 陆安江. 基于忆阻隐藏超混沌系统的图像加密算法研究[J]. 建模与仿真, 2023, 12(5): 4716-4731. https://doi.org/10.12677/MOS.2023.125430

参考文献

[1] Zang, H.Y., Tai, M.D. and Wei, X.Y. (2022) Image Encryption Schemes Based on a Class of Uniformly Distributed Chaotic Systems. Mathematics, 10, Article 1027. [Google Scholar] [CrossRef
[2] Zhou, S. and Wang, X.Y. (2021) Simple Estimation Method for the Largest Lyapunov Exponent of Continuous Fractional-Order Differential Equations. Physica A: Statistical Mechanics and Its Applications, 563, Article ID: 125478. [Google Scholar] [CrossRef
[3] Zhou, S. (2016) Image Compression—Encryption Scheme Based on Hyper-Chaotic System and 2D Compressive Sensing. Optics & Laser Technology, 82, 121-133. [Google Scholar] [CrossRef
[4] 张雷, 陈川, 谭淇匀, 等. 结合S盒与混沌映射的图像加密算法[J]. 北京邮电大学学报, 2021, 44(6): 40-47.
[5] Wang, X.Y. and Liu, C.M. (2017) A Novel and Effective Image Encryption Algorithm Based on Chaos and DNA Encoding. Multimedia Tools and Applications, 76, 6229-6245. [Google Scholar] [CrossRef
[6] Wei, F. and Gang, H.Y. (2018) Cryptanalysis and Improvement of the Hyper-Chaotic Image Encryption Scheme Based on DNA Encoding and Scrambling. IEEE Photonics Journal, 10, 1-15.
[7] Chua, L.O. (1971) Memristor—The Missing Circuit Element. IEEE Transactions on Circuit Theory, 18, 507-519. [Google Scholar] [CrossRef
[8] Chua, L.O. and Kang, S.M. (1976) Memristive Devices and Sys-tems. Proceedings of the IEEE, 64, 209-223. [Google Scholar] [CrossRef
[9] Bao, B.C., Xu, Q., Bao, H. and Chen, M. (2016) Extreme Multi-stability in a Memristive Circuit. Electronics Letters, 52, 1008-1010. [Google Scholar] [CrossRef
[10] 孙夏晨, 明鹏, 李文石. 基于比特全置乱的超混沌图像加密算法[J]. 电子测量技术, 2021, 44(12): 128-132.
[11] Messadi, M., Kemih, K., Moysis, L. and Volos, C. (2023) A New 4D Memristor Chaotic System: Anal-ysis and Implementation. Integration, 88, 91-100. [Google Scholar] [CrossRef
[12] Guo, Y.T., Yao, Z., Xu, Y. and Ma, J. (2022) Control the Stability in Chaotic Circuit Coupled by Memristor in Different Branch Circuits. AEU—International Journal of Electronics and Communications, 145, Article ID: 154074. [Google Scholar] [CrossRef
[13] Hua, M.J., Wu, H.G., Xu, Q., et al. (2021) Asymmetric Memris-tive Chua’s Chaotic Circuits. International Journal of Electronics, 108, 1106-1123. [Google Scholar] [CrossRef
[14] LÜ, J. and Chen, G. (2002) A New Chaotic Attractor Coined. International Journal of Bifurcation and Chaos, 12, 659-661. [Google Scholar] [CrossRef
[15] 张勇. 混沌数字图像加密[M]. 北京: 清华大学出版社, 2016: 149-159.
[16] Zhang, X.C., Wu, T., Wang, Y.F., Jiang, L.Y. and Niu, Y. (2021) A Novel Chaotic Image Encryption Algorithm Based on Latin Square and Random Shift. Com-putational Intelligence and Neuroscience, 2021, Article ID: 2091053. [Google Scholar] [CrossRef] [PubMed]
[17] Chen, C., Zhang, H.Y. and Wu, B. (2022) Image Encryption Based on Arnod Transform and Fractional Chaotic. Symmetry, 14, Article 174. [Google Scholar] [CrossRef
[18] Song, C.Y. and Qiao, Y.L. (2015) A Novel Image Encryption Algo-rithm Based on DNA Encoding and Spatiotemporal Chaos. Entropy, 17, 6954-6968. [Google Scholar] [CrossRef
[19] Çavuşoğlu, Ü., Kaçar, S., Pehlivan, I. and Zengin, A. (2017) Secure Image Encryption Algorithm Design Using a Novel Chaos Based S-Box. Chaos, Solitons and Fractals, 95, 92-101. [Google Scholar] [CrossRef
[20] Zhang, Y. (2018) The Unified Image Encryption Algorithm Based on Chaos and Cubic S-Box. Information Sciences, 450, 361-377. [Google Scholar] [CrossRef
[21] Wang, X.Y. and Li, Z.M. (2019) A Color Image Encryption Algo-rithm Based on Hopfield Chaotic Neural Network. Optics and Lasers in Engineering, 115, 107-118. [Google Scholar] [CrossRef
[22] Tu, G.Y., Liao, X.F. and Xiang, T. (2013) Cryptanalysis of a Color Image Encryption Algorithm Based on Chaos. Optik, 124, 5411-5415. [Google Scholar] [CrossRef
[23] Zou, C.Y., Wang, X.Y. and Li, H.F. (2021) Image Encryption Al-gorithm with Matrix Semi-Tensor Product. Nonlinear Dynamics, 105, 859-876.
[24] Ghazvini, M., Mirzadi, M. and Parvar, N. (2020) A Modified Method for Image Encryption Based on Chaotic Map and Genetic Algorithm. Multimedia Tools and Applications, 79, 26927-26950.
[25] Li, M., Wang, M.D., Fan, H.J., An, K. and Liu, G.Q. (2022) A Novel Plaintext-Related Chaotic Image Encryption Scheme with No Additional Plaintext Information. Chaos, Solitons and Fractals, 158, Article ID: 111989. [Google Scholar] [CrossRef