Abstract
A two-dimensional coupled discrete chaotic system is constructed by combining a two-dimensional coupled map lattice with a dynamic discrete tent map. The system has good initial value sensitivity and can quickly generate multi-dimensional integer pseudo-random sequences with uniform distribution properties. Based on this system, a color image encryption algorithm is designed, using the integer pseudo-random sequence generated by the two-dimensional coupled discrete chaos to construct the diffusion function, complete the diffusion operation of pixels, and achieve the position permutation of pixels by using the uniform distribution property of the chaotic sequence to realize the image encryption operation. The simulation results prove that the algorithm has a large key space, high key sensitivity and high security, and can effectively resist common cryptanalysis,and meet the demand for the secure transmission of image data.
Similar content being viewed by others
Data availability
The datasets generated during and analysed during the current study are available in the ScienceDB repository [https://www.scidb.cn/anonymous/cUliRWJp], also available from the corresponding author on reasonable request.
References
Alvarez G, Li S (2006) Some basic cryptographic requirements for chaos-based cryptosystems. Int J Bifurcat Chaos 16(8):2129–2151. https://doi.org/10.1142/s0218127406015970
Amigó JM, Kocarev L, Szczepanski J (2007) Theory and practice of chaotic cryptography. Phys Lett A 366(3):211–216. https://doi.org/10.1016/j.physleta.2007.02.021
Chai X, Chen Y, Broyde L (2017) A novel chaos-based image encryption algorithm using DNA sequence operations. Opt Lasers Eng 88:197–213. https://doi.org/10.1016/j.optlaseng.2016.08.009
Cheng G, Wang C, Chen H (2019) A novel color image encryption algorithm based on hyperchaotic system and permutation-diffusion architecture. Int J Bifurcat Chaos 29(9):17. https://doi.org/10.1142/S0218127419501153
Cover TM, Thomas JA (1991) Elements of information theory. Wiley, New York
Enayatifar R, Guimarães FG, Siarry P (2019) Index-based permutation diffusion in multiple-image encryption using DNA sequence. Opt Lasers Eng 115:131–140. https://doi.org/10.1016/j.optlaseng.2018.11.017
Gopalakrishnan T, Ramakrishnan S (2019) Image encryption using hyper-chaotic map for permutation and diffusion by multiple hyper-chaotic maps. Wirel Pers Commun 109(1):437–454. https://doi.org/10.1007/s11277-019-06573-x
Guesmi R, Farah MAB, Kachouri A, Samet M (2016) A novel chaos-based image encryption using DNA sequence operation and secure hash algorithm SHA-2. Nonlinear Dynamics 83(3):1123–1136. https://doi.org/10.1007/s11071-015-2392-7
Hu G, Li B (2021) Coupling chaotic system based on unit transform and its applications in image encryption. Signal Process 178:107790. https://doi.org/10.1016/j.sigpro.2020.107790
Hua Z, Zhou Y, Bao B (2019) Two-dimensional sine chaotification system with hardware implementation. IEEE Trans Ind Inform 1–1. https://doi.org/10.1109/TII.2019.2923553
Huang H, Yang S, Ye R (2020) Efficient symmetric image encryption by using a novel 2D chaotic system. IET Image Process 14(6):1157–1163. https://doi.org/10.1049/iet-ipr.2019.0551
İsmail Ö, Recai K (2021) Utilizing true periodic orbits in chaos-based cryptography. Nonlinear Dyn 103:2805–2818. https://doi.org/10.1007/s11071-021-06235-3
Kumar V, Girdhar A (2020) A 2D logistic map and Lorenz-Rossler chaotic system based RGB image encryption approach. Multimed Tools Appl 80:3749–3773. https://doi.org/10.1007/s11042-020-09854-x
Kwok W, Bernie S, Wing S (2007) A fast image encryption scheme based on chaotic standard map. Phys Lett A 372(15):2645–2652. https://doi.org/10.1016/j.physleta.2007.12.026
Liu Y, Zhang J (2020) A multidimensional chaotic image encryption algorithm based on DNA coding. Multimed Tools Appl 79:21579–21601. https://doi.org/10.1007/s11042-020-08880-z
Luo Y, Cao L, Qiu S, Lin H, Harkin J, Liu J (2016) A chaotic map-control based and the plain image-related cryptosystem. Springer Netherlands 83(4):2293–2310. https://doi.org/10.1007/s11071-015-2481-7
Mittal A, Moorthy AK, Bovik AC (2011) Referenceless image spatial quality evaluation engine, 45th Asilomar conference on signals, Systems and Computers
Mittal A, Moorthy AK, Bovik AC (2012) No-reference image quality assessment in the spatial domain. IEEE Trans Image Process 21(12):4695–4708. https://doi.org/10.1109/tip.2012.2214050
Muhammad I, Asim A, Muhammad A, Muhammad E, Mehmood S, Syed N, Abdul S, Waqar A (2020) Pseudorandom number generator (PRNG) design using hyper-chaotic modified robust logistic map (HC-MRLM). Electronics 9(1):104. https://doi.org/10.3390/electronics9010104
Murillo-Escobar MA, Cruz-Hernández C, Abundiz-Pérez F, López-Gutiérrez RM, Acosta Del Campo OR (2015) A RGB image encryption algorithm based on total plain image characteristics and chaos. Signal Process 109:119–131. https://doi.org/10.1016/j.sigpro.2014.10.033
Nagaraj N, Shastry MC, Vaidya PG (2008) Increasing average period lengths by switching of robust chaos maps in finite precision. Eur Phys J Spec Top 165(1):73–83. https://doi.org/10.1140/epjst/e2008-00850-4
Noshadian S, Ebrahimzade A, Kazemitabar S (2018) Optimizing chaos based image encryption. Multimed Tools Appl 77(19):25569–25590. https://doi.org/10.1007/s11042-018-5807-x
Paul G, Davidson I, Mukherjee I, Ravi SS (2017) Keyless dynamic optimal multi-bit image steganography using energetic pixels. Multimed Tools Appl 76(5):7445–7471. https://doi.org/10.1007/s11042-016-3319-0
Rostami MJ, Shahba A, Saryazdi S, Nezamabadipour H (2017) A novel parallel image encryption with chaotic windows based on logistic map. Comput Electr Eng 62:384–400. https://doi.org/10.1016/j.compeleceng.2017.04.004
Seyedzadeh S, Mirzakuchaki S (2011) A fast color image encryption algorithm based on coupled two-dimensional piecewise chaotic map. Signal Process 92(5):1202–1215. https://doi.org/10.1016/j.sigpro.2011.1.004
Song C, Qiao Y, Zhang X (2013) An image encryption scheme based on new spatiotemporal chaos. Optik Int J Light Electron Optics 124(18):3329–3334. https://doi.org/10.1016/j.ijleo.2012.11.002
Wang C, Ding Q (2019) Theoretical design of controlled digitized chaotic systems with periodic orbit of upper limit length in digital circuit. Nonlinear Dyn 98(1):257–268. https://doi.org/10.1007/s11071-019-05187-z
Wang X, Zhang H, Bao X (2016) Color image encryption scheme using CML and DNA sequence operations. BioSystems 144:3–11. https://doi.org/10.1016/j.biosystems.2016.03.011
Wang Y, Zhao Y (2018) Cryptographic feature analysis on 2D coupled map lattices based on piecewise logistic map. Acta Electron Sin 47(3):657–663
Weisstein EW "Relative Entropy." From MathWorld--A Wolfram Web Resource. https://mathworld.wolfram.com/RelativeEntropy.html
Yildirim M (2020) DNA encoding for RGB image encryption with memristor based neuron model and chaos phenomenon. Microelectron J 2020:104. https://doi.org/10.1016/j.mejo.2020.104878
Zhang Y (2020) The fast image encryption algorithm based on lifting scheme and chaos. Inf Sci 520:177–194. https://doi.org/10.1016/j.ins.2020.02.012
Zhang Y, Xiao D (2013) Double optical image encryption using discrete Chirikov standard map and chaos-based fractional random transform. Opt Lasers Eng 51(4):472–480. https://doi.org/10.1016/j.optlaseng.2012.11.001
Zhang J, Yin B, Deng X (2021) A novel color image encryption method based on an evolved dynamic parameter-control chaotic system. Multimed Tools Appl 80:27155–27170. https://doi.org/10.1007/S11042-021-10960-7
Funding
Beijing Municipal Institution Classification Development Project (11000023T000002199202).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflicts of interest
The authors have no financial or proprietary interests in any material discussed in this article.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Li, B., Liu, J., Liu, Y. et al. Image encryption algorithm with 2D coupled discrete chaos. Multimed Tools Appl 82, 35379–35400 (2023). https://doi.org/10.1007/s11042-023-15002-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-15002-y