Abstract
In recent years, chaotic image encryption based on color images has been widely studied. However, in most articles, chaotic sequences generated by one chaotic system is used, and the obtained chaotic sequences will have the problem of correlation. At the same time, when using DNA technology for image encryption, the DNA operation rules are independent of the key type. In this paper, two hyperchaotic systems and new DNA operation rules are proposed for image encryption. Firstly, the improved Arnold scrambling algorithm is adopted in the scrambling process, which enhances the complexity of the scheme. Secondly, in the diffusion process, dynamic DNA coding and dynamic DNA operation addition, subtraction, XOR and mutation rules are implemented, and these rules are also related to the key type. Such operation rules are more complex and increase the complexity of the encryption process. Finally, the security performance such as comparing improved Arnold scrambling with traditional Arnold algorithm, histogram, key space, correlation, information entropy, differential attack and robustness is analyzed in detail to verify that the proposed algorithm is valid. Compared with the existing advanced algorithms, the experimental results show that the scheme has good performance and improves the security of image encryption and transmission.
Similar content being viewed by others
Data Availability
Data sharing not applicable to this article as no datasets were generated or analyzed during the current study.
References
Ahmed F, Ahmad J, Khan MS, Boulila W, Srivastava (2022) A dna based colour image encryption scheme using a convolutional autoencoder. arXiv:2211.03662
Chai X, Chen Y, Broyde L (2017) A novel chaos-based image encryption algorithm using dna sequence operations. Opt Lasers Eng 88:197–213
Chai X, Fu X, Gan Z, Lu Y, Chen Y (2019) A color image cryptosystem based on dynamic dna encryption and chaos. Signal Process 155:44–62
Chen C, Sun K, He S (2019) An improved image encryption algorithm with finite computing precision. Signal Process 168:107340
Cheng G, Wang C, Xu C (2020) A novel hyper-chaotic image encryption scheme based on quantum genetic algorithm and compressive sensing. Multimed Tools Appl 79(9):29243–29263
Deng J, Zhou M, Wang C, Wang S (2021) Image segmentation encryption algorithm with chaotic sequence generation participated by cipher and multi-feedback loops. Multimed Tools Appl 80(9):13821–13840
Dong C (2014) Color image encryption using one-time keys and coupled chaotic systems. Signal Process Image Commun 29(5):628–640
Dong H, Bai E, Jiang XQ, Wu Y (2020) Color image compression-encryption using fractional-order hyperchaotic system and dna coding . IEEE Access 8:163524–163540
Dou G, Zhao K, Guo M, Mou J (2023) Memristor-based LSTM network for text classification. Fractals, 2340040. https://doi.org/10.1142/S0218348X23400406
Gao X, Mou J, Li X, Sha Y, Yan H, Cao Y (2022) A fast and efficient multiple images encryption based on single-channel encryption and chaotic system. Nonlinear Dyn 108(1):613–636
Gupta M, Gupta KK, Shukla PK (2021) Session key based fast, secure and lightweight image encryption algorithm. Multimed Tools Appl 80:10391–10416
Han X, Mou J, Jahanshahi H, Cao Y, Bu F (2022) A new set of hyperchaotic maps based on modulation and coupling. European Phys J Plus 137(4):523
Hua Z, Li J, Chen Y, Yi S (2021) Design and application of an s-box using complete latin square. Nonlinear Dyn 104(1):807–825
Hua Z, Zhou Y, Huang H (2019) Cosine-transform-based chaotic system for image encryption. Inf Sci 480(1):403–419
Kang X, Guo Z (2019) A new color image encryption scheme based on dna encoding and spatiotemporal chaotic system. Signal Process Image Commun 80:115670
Lalitha RVSS, Srinivasu PN (2017) An efficient data encryption through image via prime order symmetric key and bit shuffle technique. Comput Commun Netw Internet Security 5:261–270
Li X, 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
Li X, Mou J, Cao Y, Banerjee S (2022) An optical image encryption algorithm based on a fractional-order laser hyperchaotic system. Int J Bifurcation Chaos 32(3):2250035
Li C, Zhou Y, Li H, Feng W, Du J (2021) Image encryption scheme with bit-level scrambling and multiplication diffusion. Multimed Tools Appl 80 (3):1–23
Lin H, Wang C, Yu F, Xu C, system Y. S. u. n. (2020) An extremely simple multi-wing chaotic Dynamics analysis, encryption application and hardware implementation. IEEE Trans Ind Electron 68(12):12708–12719
Liu X, Mou J, Yan H, Bi X (2022) Memcapacitor-coupled chebyshev hyperchaotic map. Int J Bifurcation Chaos 32(12):2250180
Ma S, Zhang Y, Yang Z, Hu J, Lei X (2019) A new plaintext-related image encryption scheme based on chaotic sequence. IEEE Access 7:30344–30360
Maddodi G, Awad A, Awad D, Awad M, Lee B (2018) A new image encryption algorithm based on heterogeneous chaotic neural network generator and dna encoding. Multimed Tools Appl 77(19):24701–24725
Mozaffari S (2018) Parallel image encryption with bitplane decomposition and genetic algorithm. Multimed Tools Appl 77(10):1–21
Niyatabolfazl Y, Hossein MM (2019) Color image encryption based on hybrid chaotic system and dna sequences. Multimed Tools Appl 79(1):1497–1518
Parvathaneni NS, Shanmuk SA (2022) Secured compression for 2d medical images through the manifold and fuzzy trapezoidal correlation function. Gazi Univ J Sci 35(4):1372–1391
Praphula KJ, Gautam S, Jerry CL (2022) Unscrambling customer recommendations: a novel lstm ensemble approach in airline recommendation prediction using online reviews. IEEE Trans Computat Social Syst 9(6):1777–1784
Sha Y, Bo S, Yang C, Mou J, Jahanshahi H (2022) A chaotic image encryption scheme based on genetic central dogma and kmp method. Int J Bifurcation Chaos 32(12):2250186
Sha Y, Cao Y, Yan H, Gao X, Mou J (2021) An image encryption scheme based on iavl permutation scheme and dna operations. IEEE Access 9:96321–96336
Shabbir M, Shabbir A, Iwendi C (2021) Enhancing security of health information using modular encryption standard in mobile cloud computing. IEEE Access 9(99):8820–8834
Sun X, Lin C (2022) A target recognition algorithm of multi-source remote sensing image based on visual internet of things. Mobile Netw Appl 27:784–793
Tian C, Zhang X, Lin C, Zuo W, Zhang Y (2022) Generative adversarial networks for image super-resolution: a survey. arXiv:2204.13620
Wen W, Zhang Y, Fang Y, Fang Z (2018) Image salient regions encryption for generating visually meaningful ciphertext image. Neural Comput Appl 29(3):653–663
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
Xg A, Jm A, Sb B, Yc A, Li XC, Xc A (2022) An effective multiple-image encryption algorithm based on 3d cube and hyperchaotic map. J King Saud Univ - Comput Inf Sci 34(4):1535–1551
Yang F, Mou J, Ma C, Cao Y (2020) Dynamic analysis of an improper fractional-order laser chaotic system and its image encryption application. Opt Lasers Eng 129(24):106031
Ye G, Pan C, Huang X, Mei Q (2018) An efficient pixel-level chaotic image encryption algorithm. Nonlinear Dyn 94(1):745–756
Zh A, Kz A, Yl B, Yz C (2021) Visually secure image encryption using adaptive-thresholding sparsification and parallel compressive sensing. Signal Process 183:107998
Zhou Y, Li C, Li W, Li H, Feng W, Qian K (2021) Image encryption algorithm with circle index table scrambling and partition diffusion. Nonlinear Dyn 103(2):2043–2061
Zhou M, Wang C (2020) A novel image encryption scheme based on conservative hyperchaotic system and closed-loop diffusion between blocks. Signal Process 171:107484
Zhu K, Cheng J (2020) Color image encryption via compressive sensing and chaotic systems. MATEC Web Conf 309:03017
Acknowledgements
This work was supported by the National Natural Science Foundation of China (Grant Nos. 62061014); The Natural Science Foundation of Liaoning Province (2020-MS-274); The Basic Scientific Research Projects of Colleges and Universities of Liaoning Province (Grant Nos. LJKZ0545)
Author information
Authors and Affiliations
Corresponding authors
Ethics declarations
Conflict of Interests
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.
About this article
Cite this article
Chen, X., Mou, J., Cao, Y. et al. A chaotic color image encryption scheme based on improved Arnold scrambling and dynamic DNA encoding. Multimed Tools Appl 82, 43797–43818 (2023). https://doi.org/10.1007/s11042-023-14826-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-14826-y