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.
|
[1] | WANG Yong, JIANG Gongkun, YIN Enmin. Image Encryption Based on 2D Coupled Map Lattices[J]. Journal of Southwest Jiaotong University, 2021, 56(6): 1337-1345, 1354. doi: 10.3969/j.issn.0258-2724.20200331 |
[2] | ZHANG Jian, HUO Da. Quantum Colour Image Encryption Algorithm Based on Chaotic Systems[J]. Journal of Southwest Jiaotong University, 2019, 54(2): 421-427. doi: 10.3969/j.issn.0258-2724.20170443 |
[3] | ZHANG Jian, HUO Da. Quantum Image Encryption Algorithm Based on Chaotic System and DNA Coding[J]. Journal of Southwest Jiaotong University, 2018, 53(6): 1142-1149. doi: 10.3969/j.issn.0258-2724.2018.06.008 |
[4] | GUO Feng, XIE Jianhua, YUE Yuan. Chaos Control of Lauwerier Mapping[J]. Journal of Southwest Jiaotong University, 2014, 27(3): 525-529. doi: 10.3969/j.issn.0258-2724.2014.03.024 |
[5] | LI Peng, YANG Yiren, LU Li. Chaotic Motion of Two-Dimensional Viscoelastic Panel with External Excitation in Subsonic Flow[J]. Journal of Southwest Jiaotong University, 2013, 26(2): 217-222. doi: 10.3969/j.issn.0258-2724.2013.02.005 |
[6] | GUO Wei, WANG Xiaomin, LIU Jing, HE Dake. One-Way Hash Function Construction Based on Chaotic Message Expansion[J]. Journal of Southwest Jiaotong University, 2010, 23(5): 751-757. doi: 10. 3969/ j. issn. 0258-2724. |
[7] | ZHANG Xian-Ku. Nonlinear Control for Ship Course-Keeping Based on Lyapunov Stability[J]. Journal of Southwest Jiaotong University, 2010, 23(1): 140-143. doi: 10. 3969/.j issn. 0258-2724. 2 |
[8] | XU Xiaohui, CAO Yu, ZHANG Jiye. Global Exponential Synchronization of Impulsive Chaotic Neural Networks[J]. Journal of Southwest Jiaotong University, 2009, 22(6): 887-892. |
[9] | LI Yinghui, DU Changcheng, GAO Qing. Chaotic Motion of a Viscoelastic Beam in Time Dependent Temperature Field[J]. Journal of Southwest Jiaotong University, 2007, 20(6): 685-690. |
[10] | LI Song, HE Guoguang, ZHANG Jie. Relationship between Distance Headway and Chaos in Traffic Flow on Expressway[J]. Journal of Southwest Jiaotong University, 2007, 20(3): 305-309. |
[11] | JIADong-li, ZHANG Jia-shu, ZHANG Chao. Geometric Prim itive Extraction Using ChaosGenetic Algorithm[J]. Journal of Southwest Jiaotong University, 2005, 18(4): 496-500. |
[12] | LIU Qi-lie, ZHANG Cui-fang, YI Fan. Controlling Chaotic Motions of Nonlinear System Using B-Spline Neural Network[J]. Journal of Southwest Jiaotong University, 2005, 18(1): 18-21. |
[13] | ZHAOHai-quan, ZHANGJia-shu. Prediction of Chaotic Time Series Using Bilinear Adaptive Filter[J]. Journal of Southwest Jiaotong University, 2004, 17(4): 490-493. |
[14] | TANXiao-hui, ZHANGJi-ye, YANG Yi-ren. Synchronization between Two Chaotic Systems Using Lyapunov Method[J]. Journal of Southwest Jiaotong University, 2004, 17(5): 645-647. |
[15] | XIEJIAN-hua. ChaotieBehaviorsinFinlteSubshifts[J]. Journal of Southwest Jiaotong University, 2001, 14(4): 378-382. |
[16] | YEJian-jun, CHEN Qiu. Chaotic Motions in Nonlinear Vibration Systems[J]. Journal of Southwest Jiaotong University, 2001, 14(6): 629-632. |
[17] | YEJian-jun, CHENQiu. Analysis on the Chaotic Motions of Some Nonlinear Dynamic Systems[J]. Journal of Southwest Jiaotong University, 2001, 14(2): 214-216. |
1. | 杨阳. 四维双翼混沌系统在保密通信中的应用. 齐鲁工业大学学报. 2025(01): 9-17 . ![]() |