Citation: | XU Changbiao, XU Haonan, MING Zhifei. Image Encryption Scheme Based on 2D Discrete Chaotic System and Deoxyribonucleic Acid[J]. Journal of Southwest Jiaotong University, 2024, 59(3): 528-538. doi: 10.3969/j.issn.0258-2724.20220810 |
In order to enrich the dynamic characteristics of a low-dimensional discrete chaotic system and overcome the problem of low security of chaotic image encryption system caused by the introduction of deoxyribonucleic acid (DNA) coding, a 2D discrete chaotic system with constant positive Lyapunov exponent was constructed based on Arnold map. In addition, a chaotic image encryption scheme was designed by combining the system with DNA coding. The designed chaotic system model did not have nonlinear terms and had hyperchaotic dynamic behavior. The chaotic sequence used for encryption in the encryption scheme was the result of addition and module operation between the plaintext image pixels and the key. Images were divided into blocks by the size of 4 × 4. The operations of DNA addition and subtraction, XOR, and XNOR in the diffusion algorithm were based on DNA coding rule 1, rule 4, and rule 7, respectively. The simulation and performance analysis results show that the key space of the encryption scheme is 2266; the information entropy is 7.999 3 bit; the key sensitivity is 10−15, and the average number of pixel change rate (NPCR), unified average change intensity (UACI), and block average change intensity (BACI) are 99.609 2%, 33.466 4%, and 26.771 8%, respectively.
[1] |
LI W S, YAN W H, ZHANG R X, et al. A new 3D discrete hyperchaotic system and its application in secure transmission[J]. International Journal of Bifurcation and Chaos, 2019, 29(14): 1950206.1-1950206.14.
|
[2] |
RAY A, GHOSH D. Another new chaotic system: bifurcation and chaos control[J]. International Journal of Bifurcation and Chaos, 2020, 30(11): 2050161.1-2050161.13.
|
[3] |
YU F, QIAN S, CHEN X, et al. Chaos-based engineering applications with a 6D memristive multistable hyperchaotic system and a 2D SF-SIMM hyperchaotic map[J]. Complexity, 2021, 2021. 6683284.1- 6683284.21.
|
[4] |
BELAZI A, HERMASSI H, RHOUMA R, et al. Algebraic analysis of a RGB image encryption algorithm based on DNA encoding and chaotic map[J]. Nonlinear Dynamics, 2014, 76(4): 1989-2004. doi: 10.1007/s11071-014-1263-y
|
[5] |
WANG X Y, LI P, ZHANG Y Q, et al. A novel color image encryption scheme using DNA permutation based on the Lorenz system[J]. Multimedia Tools and Applications, 2018, 77(5): 6243-6265. doi: 10.1007/s11042-017-4534-z
|
[6] |
WANG X Y, ZHANG H L, BAO X M. Color image encryption scheme using CML and DNA sequence operations[J]. Biosystems, 2016, 144: 18-26. doi: 10.1016/j.biosystems.2016.03.011
|
[7] |
ZHANG X Q, WANG X S. Multiple-image encryption algorithm based on DNA encoding and chaotic system[J]. Multimedia Tools and Applications, 2019, 78(6): 7841-7869. doi: 10.1007/s11042-018-6496-1
|
[8] |
JITHIN K C, SANKAR S. Colour image encryption algorithm combining Arnold map, DNA sequence operation, and a Mandelbrot set[J]. Journal of Information Security and Applications, 2020, 50: 102428.1-102428.22.
|
[9] |
LIU T M, BANERJEE S, YAN H Z, et al. Dynamical analysis of the improper fractional-order 2D-SCLMM and its DSP implementation[J]. The European Physical Journal Plus, 2021, 136(5): 506.1-506.17.
|
[10] |
AKIF O Z, ALI S, ALI R S, et al. A new pseudorandom bits generator based on a 2D-chaotic system and diffusion property[J]. Bulletin of Electrical Engineering and Informatics, 2021, 10(3): 1580-1588. doi: 10.11591/eei.v10i3.2610
|
[11] |
MERANZA-CASTILLÓN M O, MURILLO-ESCOBAR M A, LÓPEZ-GUTIÉRREZ R M, et al. Pseudorandom number generator based on enhanced Hénon map and its implementation[J]. International Journal of Electronics and Communications, 2019, 107: 239-251. doi: 10.1016/j.aeue.2019.05.028
|
[12] |
LIU Y, QIN Z, LIAO X F, et al. A chaotic image encryption scheme based on Hénon-Chebyshev modulation map and genetic operations[J]. International Journal of Bifurcation and Chaos, 2020, 30(6): 2050090.1-2050090.22. doi: 10.1142/S021812742050090X
|
[13] |
KANSO A, GHEBLEH M, ALAZEMI A. Efficient image encryption scheme based on 4-dimensional chaotic maps[J]. Informatica, 2020, 31(4): 793-820.
|
[14] |
WANG Y J, WU C C, KANG S Q, et al. Multi-channel chaotic encryption algorithm for color image based on DNA coding[J]. Multimedia Tools and Applications, 2020, 79(25): 18317-18342.
|
[15] |
SUN C Y, WANG E F, ZHAO B. Image encryption scheme with compressed sensing based on a new six-dimensional non-degenerate discrete hyperchaotic system and plaintext-related scrambling[J]. Entropy, 2021, 23(3): 291.1-291.25.
|
[16] |
ZHANG S J, LIU L F. A novel image encryption algorithm based on SPWLCM and DNA coding[J]. Mathematics and Computers in Simulation, 2021, 190: 723-744. doi: 10.1016/j.matcom.2021.06.012
|
[17] |
TIAN J F, LU Y, ZUO X Y, et al. A novel image encryption algorithm using PWLCM map-based CML chaotic system and dynamic DNA encryption[J]. Multimedia Tools and Applications, 2021, 80(21): 32841-32861.
|
[18] |
KANG X J, GUO Z H. A new color image encryption scheme based on DNA encoding and spatiotemporal chaotic system[J]. Signal Processing: Image Communication, 2020, 80: 115670-115681. doi: 10.1016/j.image.2019.115670
|
[19] |
WANG C F, FAN C L, FENG K, et al. Analysis of the time series generated by a new high-dimensional discrete chaotic system[J]. Complexity, 2018, 2018: 1-11.
|
[20] |
SUN K H, LIU X, ZHU C X. The 0-1 test algorithm for chaos and its applications[J]. Chinese Physics B, 2010, 19(11): 204-210.
|
[21] |
叶晓林,牟俊,王智森,等. 基于SE和C0算法的连续混沌系统复杂度分析[J]. 大连工业大学学报,2018,37(1): 67-72.
YE Xiaolin, MOU Jun, WANG Zhisen, et al. Analysis of continuous chaotic complexity based on SE and C0 algorithm[J]. Journal of Dalian Polytechnic University, 2018, 37(1): 67-72.
|
[22] |
孙克辉. 混沌保密通信原理与技术[M]. 北京: 清华大学出版社, 2015: 30-33.
|