Skip to main content
Log in

Image encryption algorithm with 2D coupled discrete chaos

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Algorithm 1
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16

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

  1. 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

    Article  MathSciNet  MATH  Google Scholar 

  2. 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

    Article  MATH  Google Scholar 

  3. 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

    Article  Google Scholar 

  4. 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

    Article  MathSciNet  MATH  Google Scholar 

  5. Cover TM, Thomas JA (1991) Elements of information theory. Wiley, New York

    MATH  Google Scholar 

  6. 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

    Article  Google Scholar 

  7. 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

    Article  Google Scholar 

  8. 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

    Article  MathSciNet  MATH  Google Scholar 

  9. 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

    Article  Google Scholar 

  10. 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

  11. 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

    Article  Google Scholar 

  12. İ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

    Article  Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

    Article  MATH  Google Scholar 

  15. 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

    Article  Google Scholar 

  16. 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

    Article  MathSciNet  MATH  Google Scholar 

  17. Mittal A, Moorthy AK, Bovik AC (2011) Referenceless image spatial quality evaluation engine, 45th Asilomar conference on signals, Systems and Computers

  18. 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

    Article  MathSciNet  MATH  Google Scholar 

  19. 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

    Article  Google Scholar 

  20. 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

    Article  Google Scholar 

  21. 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

    Article  Google Scholar 

  22. 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

    Article  Google Scholar 

  23. 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

    Article  Google Scholar 

  24. 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

    Article  Google Scholar 

  25. 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

    Article  Google Scholar 

  26. 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

    Article  Google Scholar 

  27. 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

    Article  MATH  Google Scholar 

  28. 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

    Article  Google Scholar 

  29. 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

    MathSciNet  Google Scholar 

  30. Weisstein EW "Relative Entropy." From MathWorld--A Wolfram Web Resource. https://mathworld.wolfram.com/RelativeEntropy.html

  31. 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

    Article  Google Scholar 

  32. 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

    Article  MathSciNet  MATH  Google Scholar 

  33. 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

    Article  Google Scholar 

  34. 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

    Article  Google Scholar 

Download references

Funding

Beijing Municipal Institution Classification Development Project (11000023T000002199202).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bo Li.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-023-15002-y

Keywords

Navigation