Skip to main content
Log in

A color image encryption scheme based on chaotic mapping, chaotic system, and DNA coding

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

In this paper, an improved two-dimensional chaotic mapping is constructed by introducing a Logistic mapping and a Sine mapping. By studying its Lyapunov and bifurcation diagrams, it is proved that the proposed chaotic mapping has better chaotic properties. A new four-dimensional chaotic system is also proposed, and the richer dynamical behavior of the new system is verified by studying the Lyapunov exponent and bifurcation, SE and C0 complexity, and coexisting attractors of the new system. Then, a new color image encryption algorithm is proposed based on an improved two-dimensional chaotic mapping and a new four-dimensional chaotic system and DNA coding. The improved two-dimensional chaotic mapping and the new four-dimensional chaotic system increase the complexity and randomness of the system, giving the encryption algorithm a higher level of security. In this algorithm, the pixel correlation of the three channels of RGB is first broken by ascending arrangement of disorder, the chaotic sequence generated by the iteration of the four-dimensional chaotic system is applied in the DNA encoding encryption. Finally, a comprehensive evaluation of the algorithm performance is presented. In particular, statistical and information entropy analyses verify that the algorithm in this paper is resistant to statistical attacks based on the frequency of pixel values. The results obtained for the resistance to differential attacks are close to the ideal value, indicating that the algorithm has good resistance to plaintext attacks. By calculating the key space and analysing the key sensitivity, it is verified that the algorithm has a strong resistance to brute-force exhaustive attacks. The decryption algorithm can recover the original image by adding noise to the ciphertext image or cropping part of the region, which proves that the algorithm has strong resistance to interference and strong robustness. Test experiments show that this algorithm has high security and is competitive with other algorithms.

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
Fig. 17
Fig. 18
Fig. 19
Fig. 20

Similar content being viewed by others

Data Availability

The datasets analyzed during the current study are available from the corresponding author on reasonable resquest.

References

  1. Predic B, Vukic U, Saračevié M, Karabasevic D, Stanujkic D (2022) The possibility of combining and implementing deep neural network compression methods. Axioms 11:229. https://doi.org/10.3390/axioms11050229

    Article  Google Scholar 

  2. Saračević M, Sharma S, Ahmad K (2021) A novel block encryption method based on catalan random walks. Multimed Tools Appl 81:36667–36684. https://doi.org/10.1007/s11042-021-11497-5

    Article  Google Scholar 

  3. Selimovic F, Stanimirovic P, Saračević M, Selim A, Krtolica P (2020) Authentication based on the image encryption using delaunay triangulation and catalan objects. Acta Polytechnica Hungarica 17:208–224

    Article  Google Scholar 

  4. Hassan R, Pepíć S, Saračević M, Ahmad K, Tasic M (2020) A novel approach to data encryption based on matrix computations. Computers, Materials and Continua 66, 1139–1153. https://doi.org/10.32604/cmc.2020.013104

  5. Khayyat M, Khayyat M, Abdel-Khalek S, Mansour R (2022) Blockchain enabled optimal hopfield chaotic neural network based secure encryption technique for industrial internet of things environment. Alex Eng J 61:11377–11389. https://doi.org/10.1016/j.aej.2022.05.002

    Article  Google Scholar 

  6. Kumar C, Vidhya R, Brindha M (2021) An efficient chaos based image encryption algorithm using enhanced thorp shuffle and chaotic convolution function. Appl Intell 52:2556–2585. https://doi.org/10.1007/s10489-021-02508-x

    Article  Google Scholar 

  7. Lai Q, Zhang H, Kuate PD, Xu G-H, Zhao X-W (2022) Analysis and implementation of no-equilibrium chaotic system with application in image encryption. Appl Intell 52:11448–11471. https://doi.org/10.1007/s10489-021-03071-1

    Article  Google Scholar 

  8. Yan S, Wang E, Wang Q, Sun X, Ren Y (2021) Analysis, circuit implementation and synchronization control of a hyperchaotic system. Phys Scr 96:125257. https://doi.org/10.1088/1402-4896/ac379b

    Article  Google Scholar 

  9. Kuz’menko A (2022) Forced sliding mode control for chaotic systems synchronization. Nonlinear Dyn 109:1763–1775. https://doi.org/10.1007/s11071-022-07552-x

    Article  Google Scholar 

  10. Yan S, Sun X, Wang Q, Ren Y, Shi W, Wang E (2021) A novel double-wing chaotic system with infinite equilibria and coexisting rotating attractors: Application to weak signal detection. Physica Scripta 96. https://doi.org/10.1088/1402-4896/ac2682

  11. Chen D, Shi S, Gu X, Shim B (2021) Weak signal frequency detection using chaos theory: A comprehensive analysis. IEEE Trans Veh Technol PP, 1. https://doi.org/10.1109/TVT.2021.3098710

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

  13. Hua Z, Zhu Z, Yi S, Zhang Z, Huang H (2021) Cross-plane colour image encryption using a two-dimensional logistic tent modular map. Inf Sci 546:1063–1083. https://doi.org/10.1016/j.ins.2020.09.032

    Article  MathSciNet  Google Scholar 

  14. Cao W, Mao Y, Zhou Y (2020) Designing a 2d infinite collapse map for image encryption. Signal Process 171:107457. https://doi.org/10.1016/j.sigpro.2020.107457

    Article  Google Scholar 

  15. Khalil N, Sarhan A, Alshewimy M (2021) An efficient color/grayscale image encryption scheme based on hybrid chaotic maps. Optics & Laser Technology 143:107326. https://doi.org/10.1016/j.optlastec.2021.107326

    Article  Google Scholar 

  16. Sahin M, Cam Taskiran Z, Guler H, Hamamci S (2020) Application and modeling of a novel 4d memristive chaotic system for communication systems. Circuits Systems Signal Process 39:3320–3349. https://doi.org/10.1007/s00034-019-01332-6

    Article  Google Scholar 

  17. Vaidyanathan, S, Sambas A, Tlelo-Cuautle, E, Abd El-Latif A, Abd-El-Atty B, Guillén-Fernández O, Khaled B, Mohamed MA, Mamat M, Ibrahim MAH (2021) A new 4-d multi-stable hyperchaotic system with no balance point: Bifurcation analysis, circuit simulation, fpga realization and image cryptosystem. IEEE Access PP, 1. https://doi.org/10.1109/ACCESS.2021.3121428

  18. Simiao W, Qiqi P, Du B (2021) Chaotic color image encryption based on 4d chaotic maps and dna sequence. Optics & Laser Technology 148:107753. https://doi.org/10.1016/j.optlastec.2021.107753

    Article  Google Scholar 

  19. Amani H, Yaghoobi M (2019) A new approach in adaptive encryption algorithm for color images based on dna sequence operation and hyper-chaotic system. Multimedia Tools and Applications 78:21537–21556. https://doi.org/10.1007/s11042-018-6989-y

    Article  Google Scholar 

  20. Dong W, li Q, Tang Y, Hu M, Zeng R (2021) A robust and multi chaotic dna image encryption with pixel-value pseudorandom substitution scheme. Optics Commun 499, 127211. https://doi.org/10.1016/j.optcom.2021.127211

  21. Folifack Signing V, Tegue GA, Kountchou Noube M, Zeric N, Nestor T, Nkapkop J, Lessouga CM, Jacques K (2022) A cryptosystem based on a chameleon chaotic system and dynamic dna coding. Chaos Solitons & Fractals 155:111777. https://doi.org/10.1016/j.chaos.2021.111777

    Article  MathSciNet  Google Scholar 

  22. Xuejun L, Mou J, Banerjee S, Wang Z, Cao Y (2022) Design and dsp implementation of a fractional-order detuned laser hyperchaotic circuit with applications in image encryption. Chaos, Solitons & Fractals 159:112133. https://doi.org/10.1016/j.chaos.2022.112133

    Article  MathSciNet  Google Scholar 

  23. li P, Xu J, Mou J, Yang F (2019) Fractional-order 4d hyperchaotic memristive system and application in color image encryption. EURASIP Journal on Image and Video Processing 2019, 22. https://doi.org/10.1186/s13640-018-0402-7

  24. Shi Q, An X, Xiong L, Yang F, Zhang L (2022) Dynamic analysis of a fractional-order hyperchaotic system and its application in image encryption. Phys Scr 97:045201. https://doi.org/10.1088/1402-4896/ac55bb

    Article  Google Scholar 

  25. Zhang J, Huo D (2019) Image encryption algorithm based on quantum chaotic map and dna coding. Multimedia Tools and Applications 78:15605–15621. https://doi.org/10.1007/s11042-018-6973-6

    Article  Google Scholar 

  26. Mansouri A, Wang X (2021) A novel one-dimensional chaotic map generator and its application in a new index representation-based image encryption scheme. Inf Sci 563:91–110. https://doi.org/10.1016/j.ins.2021.02.022

    Article  MathSciNet  Google Scholar 

  27. Wu J, Liu Z, Wang J, Hu L, Liu S (2021) A compact image encryption system based on arnold transformation. Multimedia Tools and Applications 80:1–15. https://doi.org/10.1007/s11042-020-09828-z

    Article  Google Scholar 

  28. Ye X, Wang X, Gao S, Mou J, Wang Z (2020) A new random diffusion algorithm based on the multi-scroll chua’s chaotic circuit system. Opt Lasers Eng 127:105905. https://doi.org/10.1016/j.optlaseng.2019.105905

    Article  Google Scholar 

  29. Alexan W, Elkandoz M, Mashaly M, Azab E, Aboshousha A (2023) Color image encryption through chaos and kaa map. IEEE Access PP, 1. https://doi.org/10.1109/ACCESS.2023.3242311

  30. Wang X, Guan N (2022) 2d sine-logistic-tent-coupling map for image encryption. J Ambient Intell Humaniz Comput. https://doi.org/10.1007/s12652-022-03794-0

  31. Mohamed Zakariya T, Wang X, Abdallah T (2021) A new one-dimensional chaotic map and its application in a novel permutation-less image encryption scheme. Vis Comput 37:1757–1768. https://doi.org/10.1007/s00371-020-01936-z

    Article  Google Scholar 

  32. Xu J, Mou J, Liu J, Hao J (2022) The image compressionencryption algorithm based on the compression sensing and fractional-order chaotic system. Vis Comput 38:1509–1526. https://doi.org/10.1007/s00371-021-02085-7

    Article  Google Scholar 

  33. Mansouri A (2021) Image encryption using shuffled arnold map and multiple values manipulations. Visual Computer 37:189–200. https://doi.org/10.1007/s00371-020-01791-y

    Article  Google Scholar 

  34. Fang P, Liu H, Wu C, Liu M (2022) A survey of image encryption algorithms based on chaotic system. The Visual Computer. https://doi.org/10.1007/s00371-022-02459-5

  35. May R (2017) Simple mathematical models with very complicated dynamics. 85–93. https://doi.org/10.1201/9780203734636-5

  36. He D, He C, Jiang L, Zhu H-W, Hu R (2001) Chaotic characteristic of a one-dimensional iterative map with infinite collapses. Circuits and Systems I: Fundamental Theory and Applications, IEEE Transactions on 48:900–906. https://doi.org/10.1109/81.933333

  37. Wu X, Wang K, Wang X, Kan H, Kurths J (2018) Color image dna encryption using nca map-based cml and one-time keys. Signal Process 148:272–287. https://doi.org/10.1016/j.sigpro.2018.02.028

  38. Zheng W, Wang K (2017) An acp-based approach to color image encryption using dna sequence operation and hyper-chaotic system. https://doi.org/10.1109/SMC.2017.8122648

  39. Kumar M, Mohapatra R, Agarwal S, Sathish G, Raw S (2019) A new rgb image encryption using generalized vigenére-type table over symmetric group associated with virtual planet domain. Multimedia Tools and Applications 78:28025–28061. https://doi.org/10.1007/s11042-018-6586-0

    Article  Google Scholar 

  40. Wu X, Kurths J, Kan H (2018) A robust and lossless dna encryption scheme for color images. Multimedia Tools and Applications 77:1–28. https://doi.org/10.1007/s11042-017-4885-5

    Article  Google Scholar 

  41. Su Y, Wang X (2022) Characteristic analysis of new four-dimensional autonomous power system and its application in color image encryption. Multimedia Syst 28:1–19. https://doi.org/10.1007/s00530-021-00861-y

    Article  Google Scholar 

  42. Es-Sabry M, el Akkad N, Merras M, Saaidi A, Satori K (2020) A new image encryption algorithm using random numbers generation of two matrices and bit-shift operators. Soft Comput 24:3829–3848. https://doi.org/10.1007/s00500-019-04151-8

    Article  Google Scholar 

  43. Khedmati Yengejeh Y, Parvaz R, Behroo Y (2019) 2d hybrid chaos map for image security transform based on framelet and cellular automata. Inf Sci 512:855–879. https://doi.org/10.1016/j.ins.2019.10.028

    Article  MathSciNet  Google Scholar 

  44. Chai X, Fu X, Gan Z, Lu Y, Chen Y (2018) A color image cryptosystem based on dynamic dna encryption and chaos. Signal Process 155:44–62. https://doi.org/10.1016/j.sigpro.2018.09.029

    Article  Google Scholar 

  45. Asgari-Chenaghlu M, Balafar M, Feizi Derakhshi MR (2018) A novel image encryption algorithm based on polynomial combination of chaotic maps and dynamic function generation. Signal Process 157:1–13. https://doi.org/10.1016/j.sigpro.2018.11.010

    Article  Google Scholar 

  46. Vijayaraghavan G (2019) An efficient spatiotemporal chaotic image cipher with an improved scrambling algorithm driven by dynamic diffusion phase. J Inf Sci 489:227–254. https://doi.org/10.1016/j.ins.2019.01.082

    Article  Google Scholar 

  47. Alawida M, Samsudin A, Teh JS, Alkhawaldeh R (2019) A new hybrid digital chaotic system with applications in image encryption. Signal Processing 45–58. https://doi.org/10.1016/j.sigpro.2019.02.016

  48. Ahmad J, Hwang S (2015) Chaos-based diffusion for highly autocorrelated data in encryption algorithms. Nonlinear Dyn 82:1839–1850. https://doi.org/10.1007/s11071-015-2281-0

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shaohui Yan.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

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

Yan, S., Li, L., Gu, B. et al. A color image encryption scheme based on chaotic mapping, chaotic system, and DNA coding. Appl Intell 53, 31181–31206 (2023). https://doi.org/10.1007/s10489-023-04759-2

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-023-04759-2

Keywords

Navigation