期刊信息

  • 刊名: 河北师范大学学报(自然科学版)Journal of Hebei Normal University (Natural Science)
  • 主办: 河北师范大学
  • ISSN: 1000-5854
  • CN: 13-1061/N
  • 中国科技核心期刊
  • 中国期刊方阵入选期刊
  • 中国高校优秀科技期刊
  • 华北优秀期刊
  • 河北省优秀科技期刊

基于共存吸引子的图像加密算法

  • (兰州交通大学 数理学院,甘肃 兰州 730070)
  • DOI: 10.13763/j.cnki.jhebnu.nse.202202008

Image Encryption Algorithm Based on Coexisting Attractor

摘要/Abstract

摘要:

为了探究自激吸引子和隐藏吸引子共存系统的动力学特性,分析了其相图、分岔图、Lyapunov指数谱与谱熵复杂度.研究发现,该系统具有较大的复杂度值且其混沌状态分布在较大的参数范围内,说明由该系统迭代产生的混沌序列具有强的随机性,进而更适合应用于图像加密中.为此,设计了一种基于共存吸引子的图像加密算法.采用改进的Zigzag算法置乱明文图像的像素点位置,然后利用混沌系统迭代产生的混沌序列,通过加取模运算对置乱后图像的像素值进行扩散处理,得到加密图像.通过密钥空间、密钥敏感性、直方图、相邻像素间相关性、信息熵以及差分攻击等分析了加密算法的安全性能.实验结果表明,所设计的加密算法不仅能够有效地加密图像而且具有较高的安全性能.

Abstract:

In order to investigate the dynamic characteristics of the coexistence system with self-excited attractor and hidden attractor, the phase diagram, bifurcation diagram, Lyapunov exponential spectrum and spectral entropy complexity are analyzed.It is found that the system has a large complexity value and its chaotic state is distributed in a large parameter range, which indicates that the chaotic sequence generated by the iteration of the system has a stronger randomness, so it is more suitable for image encryption. Therefore, an image encryption algorithm based on coexisting attractor is designed. The improved Zigzag algorithm is used to scramble the pixel position of the plaintext image, and then the chaotic sequence generated by the iteration of the chaotic system is used to diffuse the pixel value of the scrambled image by adding and taking the modular operation, and then the encryption image is obtained.The security performance of the designed algorithm is analyzed by key space, key sensitivity, histogram, correlation between adjacent pixels, information entropy and differential attack. Experimental results show that the designed encryption algorithm can not only encrypt images effectively, but also has a high security performance.

参考文献 16

  • [1] 王春淋, 武相军. 基于分块置乱与扩散的分数阶混沌彩色图像加密算法 [J]. 河南大学学报(自然科学版), 2014, 44(6): 715-724. doi: 0.15991/ .cnki. 411100.2014.06.016 WANG Chunlin, WU Xiangjun. A New Color Image Encryption Algorithm Based on Image Block Permutation and Diffusion with Fractional-order Chaos [J]. Journal of Henan University (Natural Science), 2014, 44(6): 715-724.
  • [2] 费敏, 李国东. 基于L-R混沌系统和双重扩散的图像加密算法 [J]. 新疆大学学报, 2021, 38(3): 290-299, 333. doi: 10.13568/j.cnki.651094.651316.2020.12.09.0001 FEI Min, LI Guodong. Image Encryption Algorithm Based on L-R Chaotic System and Double Diffusion [J]. Journal of Xinjiang University, 2021, 38(3): 290-299, 333.
  • [3] 柴秀丽, 朱长江, 杨康, 等. 一种基于波传输和超混沌金融系统的分块图像加密算法 [J]. 小型微型计算机系统, 2016, 37(6): 1329-1333. doi: cnki.sun.xxwx .0.2016-06-043 CHAI Xiuli, ZHU Changjiang, YANG Kang, et al. Block Image Encryption Scheme Based on Wave Transmission and Hyperchaotic Financial System [J]. Journal of Chinese Computer Systems, 2016, 37(6): 1329-1333.
  • [4] 曾祥秋, 叶瑞松. 基于改进Logistic映射的混沌图像加密算法 [J]. 计算机工程, 2021, 47(11): 158-165, 174. doi: 10.19678/j.issn.1000-3428.0059928 ZENG Xiangqiu, YE Ruisong. Chaotic Image Encryption Algorithm Based on Improved Logistic Map [J]. Computer Engineering, 2021, 47(11): 158-165, 174.
  • [5] 班多晗, 吕鑫, 王鑫元. 基于一维混沌映射的高效图像加密算法 [J]. 计算机科学, 2020, 47(4): 278-284. doi: 10.11896/jsjkx.190600059 BAN Duohan, LYU Xin, WANG Xinyuan. Efficient Image Encryption Algorithm Based on 1D Chaotic Map [J]. Computer Science, 2020, 47(4): 278-284.
  • [6] 马聪, 李国东. 基于L-K双混沌系统的彩色位级图像加密算法 [J]. 计算机应用与软件, 2020, 37(3): 321-326. doi: 10.3969/j.issn.1000-386X.202003.054 MA Cong, LI Guodong. Color Bit-level Image Encryption Algorithm Based on L-K Double Chaotic System [J]. Computer Applications and Software, 2020, 37(3): 321-326.
  • [7] 曾珂, 禹思敏, 胡迎春, 等. 基于3D-LSCM的图像混沌加密算法 [J]. 电子技术应用, 2020, 46(1): 86-91. doi: 10.16157/j.issn.0258-7998.190966 ZENG Ke, YU Simin, HU Yingchun, et al. Image Encryption Using 3D Logistic-sine Cascade Map [J]. Electronic Technology Application, 2020, 46(1): 86-91.
  • [8] HU X Y, LIU C X, LIU L. Multi-scroll Hidden Attractors in Improved Sprott a System [J]. Nonlinear Dynamics, 2016, 86: 1725-1734. doi: 10.1007/s11071-016-2989-5
  • [9] AN Xinlei, ZHANG Li.Dynamics Analysis and Hamilton Energy Control of a Generalized Lorenz System with Hidden Attractor [J]. Nonlinear Dynamics, 2018, 94: 2995-3010. doi: 10.1007/s11071-018-4539-9
  • [10] ESTEBAN T C, GERARDO D L F L, PHAM V T, et al. Dynamics, FPGA Realization and Application of a Chaotic System with an Infinite Number of Equilibrum Points [J]. Nonlinear Dynamics, 2017, 89(2): 1129-1139. doi: 10.1007/s11071-017-3505-2
  • [11] CAVUOGLU U, PANAHI S, AKGUL A, et al. A New Chaotic System with Hidden Attractor and Its Engineering Applications:Analog Circuit Realization and Image Encryption [J]. Analog Integrated Circuits and Signal Processing, 2019, 98: 85-99. doi: 10.1007/s10470-018-1252-z
  • [12] PHAM V T, VAIDYANATHAN S, VOLOS C, et al. A Memristive System with Hidden Attractors and Its Engineering Application [J]. Studies in Computational Intelligence, 2017, 701: 81-99. doi: 10.1007/978-3-319-51724-7_4
  • [13] WU Y Z, WANG C H, DENG Q L. A New 3D Multi-scroll Chaotic System Generated with Three Types of Hidden Attractors [J]. The European Physical Journal Special Topics, 2021, 230(718): 1863-1871. doi: 10.1140/epjs/s11734-021-00119-8
  • [14] RABINOVICH M.Stochastic Auto Oscillations and Turbulence [J]. Uspekhi Fizicheskih Nauk, 1978, 125(5): 123-168. doi: 0.3367/ UFNr. 125.197805g.0123
  • [15] 孙克辉, 贺少波, 何毅, 等. 混沌伪随机序列的谱熵复杂性分析 [J]. 物理学报, 2013, 62(1): 35-42. doi: cnki.sun.wlxb.0.2013-01-006 SUN Kehui, HE Shaobo, HE Yi, et al. Complexity Analysis of Chaotic Pseudo-random Sequences Based on Spectral Entropy Algorithm [J]. Journal of Physics, 2013, 62(1): 35-42.
  • [16] WU Y, NOONAN J. NPCR and UACI Randomness Tests for Image Encryption [J]. Cyber Journals, 2011, 2: 31-38.