Skip to main content
Log in

A novel image encryption algorithm combined complex order chaotic system and modified AES

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

Abstract

Aiming at the security of digital images, this paper proposes an image encryption algorithm based on a chaotic system of complex order and modified Advanced Encryption Standard (AES). A new complex order chaotic system is first proposed. The proposed encryption algorithm utilizes the chaotic system to generate dynamic s-boxes and keys associated with the plaintext, and dynamically introduces index values in each step of the AES, which increases the unpredictability and reduces the number of encryption rounds, leading to better encryption efficiency. Each round of encryption uses a different s-box for SubBytes operations. Each round of encryption is rotated, so the algorithm is suitable for the encryption of irregular images. Combining the advantages of complex-order chaos and improved AES, it has been proven that the proposed scheme has good properties through statistical analysis, differential analysis, correlation comparison, and other related experiments.

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
Algorithm 1
Algorithm 2
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig.9

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

  1. Li T, Yang M, Wu J, Jing X (2017) A novel image encryption algorithm based on a fractional-order Hyperchaotic system and DNA computing. Complexity 2017:1–13

    Article  MathSciNet  Google Scholar 

  2. Chai X, Gan Z, Yang K, Chen Y, Liu X (2017) An image encryption algorithm based on the memristive hyperchaotic system, cellular automata and DNA sequence operations. Sig Process: Image Commun 52:6–19

    Google Scholar 

  3. Dong Y, Huang X, Ye G, Tan Z (2021) Visually meaningful image encryption scheme based on DWT and Schur decomposition. Secur Commun Netw 2021:1–16

    Google Scholar 

  4. Chai X, Bi J, Gan Z, Liu X, Zhang Y, Chen Y (2020) Color image compression and encryption scheme based on compressive sensing and double random encryption strategy. Sig Process 176:107684

    Article  Google Scholar 

  5. Naskar PK, Bhattacharyya S, Nandy D, Chaudhuri A (2020) A robust image encryption scheme using chaotic tent map and cellular automata. Nonlinear Dyn 100(3):2877–2898

    Article  Google Scholar 

  6. Choi US, Cho SJ, Kim JG, Kang SW, Kim HD (2020) Color image encryption based on programmable complemented maximum length cellular automata and generalized 3-D chaotic cat map. Multimed Tools Appl 79(31–32):22825–22842

    Article  Google Scholar 

  7. HadjBrahim A, Ali Pacha A, Hadj Said N (2020) Image encryption based on compressive sensing and chaos systems. Optics Laser Technol 132:106489

    Article  Google Scholar 

  8. Xu Q, Sun K, He S, Zhu C (2020) An effective image encryption algorithm based on compressive sensing and 2D-SLIM. Optics Lasers Eng 134:106178

    Article  Google Scholar 

  9. Fridrich J (1998) Symmetric ciphers based on two-dimensional chaotic maps. Int J Bifurcation Chaos 8(6):1259–1284

    Article  MathSciNet  Google Scholar 

  10. Gao X (2021) A color image encryption algorithm based on an improved Hénon map. Phys Scripta 96(6). https://doi.org/10.1088/1402-4896/abed7d

  11. Pak C, An K, Jang P, Kim J, Kim S (2018) A novel bit-level color image encryption using improved 1D chaotic map. Multimed Tools Appl 78(9):12027–12042

    Article  Google Scholar 

  12. Kamal FM, Elsonbaty A, Elsaid A (2021) A novel fractional nonautonomous chaotic circuit model and its application to image encryption. Chaos, Solitons Fractals 144:110686

    Article  MathSciNet  Google Scholar 

  13. Chen L, Yin H, Huang T, Yuan L, Zheng S, Yin L (2020) Chaos in fractional-order discrete neural networks with application to image encryption. Neural Netw 125:174–184

    Article  Google Scholar 

  14. Mahmoud GM, Mahmoud EE, Ahmed ME (2009) On the hyperchaotic complex Lü system. Nonlinear Dyn 58(4):725–738

    Article  MathSciNet  Google Scholar 

  15. Zhang X, Wang X (2018) Remote-sensing image encryption algorithm using the advanced encryption standard. Appl Sci 8(9):1540

    Article  Google Scholar 

  16. Siddiqui N, Naseer A, Ehatisham-ul-Haq M (2020) A novel scheme of substitution-box design based on modified Pascal’s triangle and elliptic curve. Wireless Pers Commun 116(4):3015–3030

    Article  Google Scholar 

  17. Altigani A, Hasan S, Barry B, Naserelden S, Elsadig MA, Elshoush HT (2021) A polymorphic advanced encryption standard – a novel approach. IEEE Access 9:20191–20207

    Article  Google Scholar 

  18. Wadi SM, Zainal N (2013) Rapid encryption method based on AES algorithm for grey scale HD image encryption. Procedia Technol 11:51–56

    Article  Google Scholar 

  19. Hameed ME, Ibrahim MM, Manap NA, Mohammed AA (2020) A lossless compression and encryption mechanism for remote monitoring of ECG data using Huffman coding and CBC-AES. Futur Gener Comput Syst 111:829–840

    Article  Google Scholar 

  20. Jamal SS, Attaullah T, Shah AH, AlKhaldi MN (2019) Tufail, Construction of new substitution boxes using linear fractional transformation and enhanced chaos. Chin J Phys 60:564–572

    Article  Google Scholar 

  21. Shafique A (2020) A new algorithm for the construction of substitution box by using chaotic map. Eur Phys J Plus 135(2). https://doi.org/10.1140/epjp/s13360-020-00187-0

  22. Çavuşoğlu Ü, Kaçar S, Pehlivan I, Zengin A (2017) Secure image encryption algorithm design using a novel chaos based S-Box. Chaos, Solitons Fractals 95:92–101

    Article  Google Scholar 

  23. Lin CH, Hu GH, Chan CY, Yan JJ (2021) Chaos-based synchronized dynamic keys and their application to image encryption with an improved AES algorithm. Appl Sci 11(3):1329

    Article  Google Scholar 

  24. Sprott JC (1994) Some simple chaotic flows. Phys Rev E Stat Phys Plasmas Fluids Relat Interdiscip Topics 50(2):R647–R650

    MathSciNet  Google Scholar 

  25. Alvarez G, Li S (2006) Some basic cryptographic requirements for chaos-based cryptosystems. Int J Bifurcation Chaos 16(08):2129–2151

    Article  MathSciNet  Google Scholar 

  26. Arab A, Rostami MJ, Ghavami B (2019) An image encryption method based on chaos system and AES algorithm. J Supercomput 75(10):6663–6682

    Article  Google Scholar 

  27. Farah MAB, Guesmi R, Kachouri A, Samet M (2020) A new design of cryptosystem based on S-box and chaotic permutation. Multimed Tools Appl 79(27–28):19129–19150

    Article  Google Scholar 

  28. Shafique A, Ahmed F (2020) Image encryption using dynamic S-Box substitution in the wavelet domain. Wireless Pers Commun 115(3):2243–2268

    Article  Google Scholar 

  29. Belazi A, Abd El-Latif AA, Belghith S (2016) A novel image encryption scheme based on substitution-permutation network and chaos. Sig Process 128:155–170

    Article  Google Scholar 

  30. Wang WT, Sun JY, Wang G, Zhang H (2023) Fisher-Yates scrambling algorithm combined with S-box color image encryption technology based on 3D-SCCM chaotic system. Multimed Tools Appl 1–26. https://doi.org/10.1007/s11042-023-15420-y

  31. Fatima S, Rehman T, Fatima M, Khan S, Ali MA (2022) Comparative analysis of aes and rsa algorithms for data security in cloud computing. Eng Proceed 20(1):14–20

    Google Scholar 

  32. Shariatzadeh M, Rostami MJ, Eftekhari M (2021) Proposing a novel Dynamic AES for image encryption using a chaotic map key management approach. Optik 246:167779–167792

    Article  Google Scholar 

  33. Lai Q, Zhang H, Kuate PDK, Xu G, Zhao XW (2022) Analysis and implementation of no-equilibrium chaotic system with application in image encryption. Appl Intell 52(10):11448–11471

    Article  Google Scholar 

Download references

Funding

This research is supported by the National Natural Science Foundation of China (Nos: 61702356), Project 1331 of Shanxi Province (Nos: SC9100026).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hao Zhang.

Ethics declarations

Conflicts of interests

The author declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in 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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sun, Jy., Cai, H. & Zhang, H. A novel image encryption algorithm combined complex order chaotic system and modified AES. Multimed Tools Appl 83, 40361–40376 (2024). https://doi.org/10.1007/s11042-023-17206-8

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-023-17206-8

Keywords

Navigation