Abstract
A new evolutionary-based image encryption method is proposed to protect the image content against adversary attacks from an insecure network throughout the Internet. Two-dimensional Henon chaotic map is the significant part of the encryption process, whereas its performance strongly depends on the fine tuning of its parameters, including α and β. Imperialist Competitive Algorithm (ICA) is applied to determine these parameters based on the input simple image, so that the pseudorandom number generated by the two-dimensional Henon map would be unique for each simple image, making it difficult to explore the encryption process. Experimental results assert that the proposed method is secure enough to resist against common attacks.
Similar content being viewed by others
Data Availability
Authors confirm that this manuscript has no associated data.
References
Enayatifar, R., Abdullah, A.H., Isnin, I.F., Altameem, A., Lee, M.: Image encryption using a synchronous permutation-diffusion technique. Opt. Lasers Eng. 90, 146–154 (2017)
Enayatifar, R., Abdullah, A.H., Isnin, I.F.: Chaos-based image encryption using a hybrid genetic algorithm and a DNA sequence. Opt. Lasers Eng. 56, 83–93 (2014)
Enayatifar, R., Guimarães, F.G., Siarry, P.: Index-based permutation-diffusion in multiple-image encryption using DNA sequence. Opt. Lasers Eng. 115, 131–140 (2019)
Hua, Z., Zhang, K., Li, Y., Zhou, Y.: Visually secure image encryption using adaptive-thresholding sparsification and parallel compressive sensing. Signal Process. 183, 107998 (2021)
Hua, Z., Zhu, Z., Chen, Y., Li, Y.: Color image encryption using orthogonal Latin squares and a new 2D chaotic system. Nonlinear Dyn. 104(4), 4505–4522 (2021)
Chen, L.-P., Yin, H., Yuan, L.-G., Lopes, A.M., Machado, J.A.T., Wu, R.-C.: A novel color image encryption algorithm based on a fractional-order discrete chaotic neural network and DNA sequence operations. Front. Inf. Technol. Electron Eng. 21(6), 866–879 (2020)
Huang, X.-L., Dong, Y.-X., Jiao, K.-X., Ye, G.-D.: Asymmetric pixel confusion algorithm for images based on RSA and Arnold transform. Front. Inf. Technol. Electron Eng. 21(12), 1783–1794 (2020)
Hanis, S., Amutha, R.: A fast double-keyed authenticated image encryption scheme using an improved chaotic map and a butterfly-like structure. Nonlinear Dyn. 95(1), 421–432 (2019)
Stanley, H., Ramachandran, A.: Extended logistic map for encryption of digital images. Int. J. Nonlinear Sci. Num. Simulation 23(7–8), 985–1000 (2022)
Abdullah, A.H., Enayatifar, R., Lee, M.: A hybrid genetic algorithm and chaotic function model for image encryption. AEU-Int. J. Electron. C. 66(10), 806–816 (2012)
Roy, A., Misra, A.P., Banerjee, S.: Chaos-based image encryption using vertical-cavity surface-emitting lasers. Optik 176, 119–131 (2019)
Zia, U., McCartney, M., Scotney, B., Martinez, J., AbuTair, M., Memon, J., Sajjad, A.: Survey on image encryption techniques using chaotic maps in spatial, transform and spatiotemporal domains. Int. J. Inf. Security 21(4), 917–935 (2022)
Kumar, M., Saxena, A., Vuppala, S.S.: A survey on Chaos based image encryption techniques. In: Hosny, K.M. (ed.) Multimedia security using Chaotic Maps: Principles and Methodologies, pp. 1–26. Springer International Publishing, Cham (2020)
Ghadirli, H.M., Nodehi, A., Enayatifar, R.: An overview of encryption algorithms in color images. Signal Process. 164, 163–185 (2019)
Liu, S., Guo, C., Sheridan, J.T.: A review of optical image encryption techniques. Opt. Laser Technol. 57, 327–342 (2014)
Kaur, M., Kumar, V.: A comprehensive review on image encryption techniques. Arch. Comput. Methods Eng. 27(1), 15–43 (2020)
Wei, D., Jiang, M.: A fast image encryption algorithm based on parallel compressive sensing and DNA sequence. Optik 238, 166748 (2021)
Enayatifar, R., Sadaei, H.J., Abdullah, A.H., Lee, M., Isnin, I.F.: A novel chaotic based image encryption using a hybrid model of deoxyribonucleic acid and cellular automata. Opt. Lasers Eng. 71, 33–41 (2015)
Aashiq Banu, S., Amirtharajan, R.: Bio-inspired cryptosystem on the reciprocal domain: DNA strands mutate to secure health data. Front. Inf. Technol. Electron. Eng. 22(7), 940–956 (2021)
Chai, X., Gan, Z., Yuan, K., Chen, Y., Liu, X.: A novel image encryption scheme based on DNA sequence operations and chaotic systems. Neural Comput. Appl. 31(1), 219–237 (2019)
Wang, X., Li, Y.: Chaotic image encryption algorithm based on hybrid multi-objective particle swarm optimization and DNA sequence. Opt. Lasers Eng. 137, 106393 (2021)
Enayatifar, R., Abdullah, A.H., Lee, M.: A weighted discrete imperialist competitive algorithm (WDICA) combined with chaotic map for image encryption. Opt. Lasers Eng. 51(9), 1066–1077 (2013)
Mahmud, M., Attaur, R., Lee, M., Choi, J.-Y.: Evolutionary-based image encryption using RNA codons truth table. Opt. Laser Technol. 121, 105818 (2020)
Hénon, M.: A two-dimensional mapping with a strange attractor. Commun. Math. Phys. 50(1), 69–77 (1976)
Hua, Z., Chen, Y., Bao, H., Zhou, Y.: Two-dimensional parametric polynomial chaotic system. IEEE Trans. Syst., Man, Cybern: Syst. 52(7), 4402–4414 (2022)
Zhang, Y.: The image encryption algorithm based on chaos and DNA computing. Multimed. Tools Appl. 77(16), 21589–21615 (2018)
Zhang, Q., Guo, L., Wei, X.: A novel image fusion encryption algorithm based on DNA sequence operation and hyper-chaotic system. Optik – Int. J. Light Electron Opt. 124(18), 3596–3600 (2013)
Wu, X., Kan, H., Kurths, J.: A new color image encryption scheme based on DNA sequences and multiple improved 1D chaotic maps. Appl. Soft Comput. 37, 24–39 (2015)
Atashpaz-Gargari, E., Lucas, C.: Imperialist competitive algorithm: an algorithm for optimization inspired by imperialistic competition. IEEE Congress Evolut Comput. 2007, 4661–4667 (2007)
Ghanbari, H., Enayatifar, R., Motameni, H.: Chaos-based image encryption using hybrid model of linear-feedback shift register system and deoxyribonucleic acid. Multimed. Tools Appl. 81(22), 31815–31830 (2022)
Wu, Y., Zhou, Y., Saveriades, G., Agaian, S., Noonan, J.P., Natarajan, P.: Local Shannon entropy measure with statistical tests for image randomness. Inf. Sci. 222, 323–342 (2013)
Yadollahi, M., Enayatifar, R., Nematzadeh, H., Lee, M., Choi, J.-Y.: A novel image security technique based on nucleic acid concepts. J. Inf. Secur Appl. 53, 102505 (2020)
Nematzadeh, H., Enayatifar, R., Motameni, H., Guimarães, F.G., Coelho, V.N.: Medical image encryption using a hybrid model of modified genetic algorithm and coupled map lattices. Opt. Lasers Eng. 110, 24–32 (2018)
Wang, Z.-S., Lee, J., Song, C., Kim, S.: Efficient chaotic imperialist competitive algorithm with dropout strategy for global optimization. Symmetry 12, 635 (2020)
Golalipour, K.: A novel permutation-diffusion technique for image encryption based on the imperialist competitive algorithm. Multimed. Tools Appl. 82(1), 725–746 (2023)
Funding
The authors declare that no funds, grants, or other support were received during the preparation of this manuscript.
Author information
Authors and Affiliations
Contributions
All authors contributed to the study conception and design. Material preparation, data collection and analysis were performed by Babak Rezaei, Hasan Ghanbari and Rasul Enayatifar. The first draft of the manuscript was written by Babak Rezaei and all authors commented on previous versions of the manuscript. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Conflict of Interests
The authors have no relevant financial or non-financial interests to disclose.
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
Rezaei, B., Ghanbari, H. & Enayatifar, R. An image encryption approach using tuned Henon chaotic map and evolutionary algorithm. Nonlinear Dyn 111, 9629–9647 (2023). https://doi.org/10.1007/s11071-023-08331-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-023-08331-y