Abstract
As the quick advancement of multimedia technology, images are employed extensively in the domains of medicine, military, and transportation. In the meantime, image security has become an increasingly prominent issue. To ensure the image security, a color image encryption algorithm is proposed using our designed two-dimensional (2D) hyper-chaos, three-dimensional (3D) L-shaped transformation and DNA crossover and mutation. Firstly, we use our designed 2D hyper-chaos to generate four chaotic sequences, which are mainly used to complete scrambling and diffusion operations. Secondly, an image cube is constructed using the image blocks, and then the image cube is permuted using our designed 3D L-shaped transformation. Thirdly, we can get a DNA sequence by encoding the permuted image cube, and then we permute the DNA sequence using the index sequence of the chaotic sequence. Finally, the permuted DNA sequence is diffused using dynamic DNA operations, crossover and mutation. The security and execution time analyses illustrate that our algorithm has robust security and high efficiency, making it ideally suited for application in real-time image cryptosystems.
Similar content being viewed by others
Data availibility
Data will be made available on reasonable request.
References
Kaur, M., Kumar, V.: A comprehensive review on image encryption techniques. Arch. Comput. Methods Eng. 27, 15–43 (2020)
Yang, Y., Cheng, M., Ding, Y., et al.: A visually meaningful image encryption scheme based on lossless compression spiht coding. IEEE Trans. Serv. Comput. 16, 1–15 (2023)
Wang, Q., Zhang, X., Zhao, X.: Color image encryption algorithm based on bidirectional spiral transformation and dna coding. Phys. Scr. 98, 025211 (2023)
Ma, Y., Zhou, N.: Quantum color image compression and encryption algorithm based on fibonacci transform. Quantum Inf. Process. 22, 39 (2023)
Liang, Q., Zhu, C.: A new one-dimensional chaotic map for image encryption scheme based on random dna coding. Opt. Laser Technol. 160, 109033 (2023)
Zhou, Q., Wang, X., Jin, M., et al.: Optical image encryption based on two-channel detection and deep learning. Opt. Lasers Eng. 162, 107415 (2023)
Zareai, D., Balafar, M., FeiziDerakhshi, M.: Egpieclmac: efficient grayscale privacy image encryption with chaos logistics maps and Arnold cat. Evol. Syst. 14, 1–31 (2023)
Bhowmik, S., Acharyya, S.: Image encryption approach using improved chaotic system incorporated with differential evolution and genetic algorithm. J. Inf. Secur. Appl. 72, 103391 (2023)
Wang, J., Jiang, W., Xu, H., et al.: Image encryption based on logistic-sine self-embedding chaotic sequence. Optik 271, 170075 (2022)
Yahi, A., Bekkouche, T., Daachi, M.E.H., et al.: A color image encryption scheme based on 1d cubic map. Optik 249, 168290 (2022)
Kumar, A., Dua, M.: A gru and chaos-based novel image encryption approach for transport images. Multimed. Tools Appl. 81, 1–28 (2022)
Lu, Q., Yu, L., Zhu, C.: Symmetric image encryption algorithm based on a new product trigonometric chaotic map. Symmetry 14, 373 (2022)
Huang, L., Chai, B., Xiang, J., et al.: Chaotic image encryption based on spiral traversal and finite field bidirectional diffusion. Phys. Scr. 98, 035217 (2023)
Singh, M., Singh, A.K.: A comprehensive survey on encryption techniques for digital images. Multimed. Tools Appl. 81, 1–33 (2022)
Ghadirli, H.M., Nodehi, A., Enayatifar, R.: An overview of encryption algorithms in color images. Signal Process. 164, 163–185 (2019)
Zhang, T., Wang, S.: Image encryption scheme based on a controlled zigzag transform and bit-level encryption under the quantum walk. Front. Phys. 10, 1374 (2023)
Xingyuan, W., Xiaoli, W., Lin, T., et al.: Lossless embedding: A visually meaningful image encryption algorithm based on hyperchaos and compressive sensing. Chin. Phys. B 32, 20503–020503 (2023)
Hua, Z., Li, J., Li, Y., et al.: Image encryption using value-differencing transformation and modified zigzag transformation. Nonlinear Dyn. 106, 3583–3599 (2021)
Wang, X., Chen, Y.: A new chaotic image encryption algorithm based on l-shaped method of dynamic block. Sens. Imaging 22, 1–30 (2021)
Sabir, S., Guleria, V.: A novel multi-layer color image encryption based on RSA cryptosystem, rp2dfrht and generalized 2d arnold map. Multimed. Tools Appl. 82, 1–52 (2023)
Ahmed, F., Rehman, M.U., Ahmad, J., et al.: A DNA based colour image encryption scheme using a convolutional autoencoder. ACM Trans. Multimed. Comput. Commun. Appl. 19, 1–21 (2023)
Elsaid, S.A., Alotaibi, E.R., Alsaleh, S.: A robust hybrid cryptosystem based on DNA and hyperchaotic for images encryption. Multimed. Tools Appl. 82, 1995–2019 (2023)
Liang, Z., Qin, Q., Zhou, C., et al.: Color image encryption algorithm based on four-dimensional multi-stable hyper chaotic system and DNA strand displacement. J. Electr. Eng. Technol. 18, 539–559 (2023)
Huang, Z., Zhou, N.: Image encryption scheme based on discrete cosine stockwell transform and DNA-level modulus diffusion. Opt. Laser Technol. 149, 107879 (2022)
Qobbi, Y., Jarjar, A., Essaid, M., et al.: Image encryption algorithm based on genetic operations and chaotic DNA encoding. Soft. Comput. 26, 5823–5832 (2022)
Zhou, S., Wang, B., Zheng, X., et al.: An image encryption scheme based on DNA computing and cellular automata. Discret. Dyn. Nat. Soc. 2016, 1–9 (2016)
Chu, R., Zhang, S.: A color image encryption based on chaotic system and pso-bp neural network and DNA mutation. Phys. Scr. 97, 125216 (2022)
Wang, X., Liu, C., Jiang, D.: An efficient double-image encryption and hiding algorithm using a newly designed chaotic system and parallel compressive sensing. Inf. Sci. 610, 300–325 (2022)
Ullah, A., Jamal, S.S., Shah, T.: A novel construction of substitution box using a combination of chaotic maps with improved chaotic range. Nonlinear Dyn. 88, 2757–2769 (2017)
Ullah, A., Jamal, S.S., Shah, T.: A novel scheme for image encryption using substitution box and chaotic system. Nonlinear Dyn. 91, 359–370 (2018)
Ullah, A., Shah, T., Jamal, S.S.: An improved chaotic cryptosystem for image encryption and digital watermarking. Wirel. Pers. Commun. 110, 1429–1442 (2020)
Murillo Escobar, D., Cruz Hernández, C., López Gutiérrez, R., et al.: Chaotic encryption of real-time ecg signal in embedded system for secure telemedicine. Integration 89, 261–270 (2023)
Murillo Escobar, D., Murillo Escobar, M.Á., Cruz Hernández, C., et al.: Pseudorandom number generator based on novel 2d hénon-sine hyperchaotic map with microcontroller implementation. Nonlinear Dyn. 111, 6773–6789 (2023)
Murillo Escobar, M., López Gutiérrez, R., Cruz Hernández, C., et al.: Secure access microcontroller system based on fingerprint template with hyperchaotic encryption. Integration 90, 27–39 (2023)
Hu, M., Li, J., Di, X.: Quantum image encryption scheme based on 2d sine2-logistic chaotic map. Nonlinear Dyn. 111, 2815–2839 (2023)
Wang, J., Liu, L., Xu, M., et al.: A novel content-selected image encryption algorithm based on the ls chaotic model. J. King Saud Univ. Comput. Inf. Sci. 34, 8245–8259 (2022)
Pareschi, F., Rovatti, R., Setti, G.: On statistical tests for randomness included in the nist sp800-22 test suite and based on the binomial distribution. IEEE Trans. Inf. Forensics Secur. 7, 491–505 (2012)
Wang, Q., Zhang, X., Zhao, X.: Image encryption algorithm based on improved zigzag transformation and quaternary DNA coding. J. Inf. Secur. Appl. 70, 103340 (2022)
Chu, R., Zhang, S., Gao, X.: A novel 3d image encryption based on the chaotic system and RNA crossover and mutation. Front. Phys. 10, 57 (2022)
Alvarez, G., Li, S.: Some basic cryptographic requirements for chaos-based cryptosystems. Int. J. Bifurc. Chaos 16, 2129–2151 (2006)
Wang, S., Sun, B., Wang, Y., et al.: Image encryption algorithm using multi-base diffusion and a new four-dimensional chaotic system. Multimed. Tools Appl. 82, 1–22 (2023)
Wang, Q., Zhang, X., Zhao, X.: Image encryption algorithm based on 2d hyper-chaotic system and central dogma of molecular biology. Phys. Scr. 98, 085244 (2023)
Du, S., Ye, G.: IWT and RSA based asymmetric image encryption algorithm. Alex. Eng. J. 66, 979–991 (2023)
Chai, X., Zhi, X., Gan, Z., et al.: Combining improved genetic algorithm and matrix semi-tensor product (STP) in color image encryption. Signal Process. 183, 108041 (2021)
Yaghouti Niyat, A., Moattar, M.H.: Color image encryption based on hybrid chaotic system and DNA sequences. Multimed. Tools Appl. 79, 1497–1518 (2020)
Duan, C., Zhou, J., Gong, L., et al.: New color image encryption scheme based on multi-parameter fractional discrete tchebyshev moments and nonlinear fractal permutation method. Opt. Lasers Eng. 150, 106881 (2022)
Çelik, H., Doğan, N.: A hybrid color image encryption method based on extended logistic map. Multimed. Tools Appl. 82, 1–24 (2023)
Zhou, S., He, P., Kasabov, N.: A dynamic DNA color image encryption method based on SHA-512. Entropy 22(10), 1091 (2020)
Chong, J., Xie, S., Zhang, J., et al.: Block color image encryption algorithm based on elementary cellular automata and DNA sequence operations. J. Electron. Imaging 30, 43025–43025 (2021)
Zhang, Q., Han, J.: A novel color image encryption algorithm based on image hashing, 6d hyperchaotic and DNA coding. Multimed. Tools Appl. 80, 13841–13864 (2021)
Xuejing, K., Zihui, G.: A new color image encryption scheme based on DNA encoding and spatiotemporal chaotic system. Signal Process. Image Commun. 80, 115670 (2020)
Funding
This research is supported by the Fundamental Research Funds for the Central Universities (No.: 2020ZDPY0223).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that there are no conflicts of interest regarding the publication of this paper.
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
Wang, Q., Zhang, X. & Zhao, X. Color image encryption algorithm based on novel 2D hyper-chaotic system and DNA crossover and mutation. Nonlinear Dyn 111, 22679–22705 (2023). https://doi.org/10.1007/s11071-023-09020-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-023-09020-6