Skip to main content
Log in

A novel structure of fast and efficient multiple image encryption

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

Abstract

A huge volume of image data is created every day, and it requires a fast and efficient encryption to keep them confidential. A chaos-based encryption is considered as the most suitable one for image encryption, and multiple image encryption is one of approaches to achieve the fast and efficient performance. However, the existing methods of multiple image encryption is with a lack of diffusion effect, inefficiency in using random number generated by chaotic map, and low speed. In this paper, a novel structure of chaos-based encryption is proposed to encrypt multiple images at the same time, in which the permutation and diffusion are integrated and they share the same chaotic map. The exclusive-OR operation is chosen for calculation and data manipulation during encryption. Therefore, the proposed structure allows to improve the efficiency and to reduce the time consumption for the encryption. In addition, the chaotic map is perturbed frequently and its dynamics is dependent on the content of images. It creates the dynamical session key, so the proposed structure can resist from the types of chosen-plaintext and chosen-ciphertext attacks. Two exemplar ciphers employing the proposed structure are demonstrated with the use of Logistic and Standard maps. The simulation results will be analysed and compared with those of existing methods to show the feasibility and effectiveness of the proposed structure of multiple image encryption.

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

Similar content being viewed by others

References

  1. Alvarez G, Li S (2006) Some basic cryptographic requirements for chaos-based cryptosystems. Journal of Bifurcation and Chaos 16(08):2129–2151

    Article  MathSciNet  Google Scholar 

  2. Alvarez G, Amigó JM, Arroyo D, Li S (2011) Lessons Learnt from the Cryptanalysis of Chaos-Based Ciphers, Springer Berlin Heidelberg, Berlin, Heidelberg pp 257–295

  3. Arroyo D, Diaz J, Rodriguez F (2013) Cryptanalysis of a one round chaos-based substitution permutation network. Signal Processing 93(5):1358–1364

    Article  Google Scholar 

  4. Ayoup AM, Hussein AH, Attia MAA (2016) Efficient selective image encryption. Multimedia Tools and Applications 75(24):17171–17186

    Article  Google Scholar 

  5. Banik A, Shamsi Z, Laiphrakpam DS (2019) An encryption scheme for securing multiple medical images. J Inf Sec Appl 49:102398

    Google Scholar 

  6. Baptista MS (1998) Cryptography with chaos. Physics Letters A 240(1):50–54

    Article  MathSciNet  Google Scholar 

  7. Bhatnagar G, Wu QMJ (2012) Selective image encryption based on pixels of interest and singular value decomposition. Digital Signal Processing 22(4):648–663

    Article  MathSciNet  Google Scholar 

  8. Chai X, Gan Z, Zhang M (2017) A fast chaos-based image encryption scheme with a novel plain image-related swapping block permutation and block diffusion. Multimed Tools Appl vol 76 p 15561–15585

  9. Cheng S, Wang L, Ao N, Han Q (2020) A selective video encryption scheme based on coding characteristics. Symmetry 12(3):332

    Article  Google Scholar 

  10. Cheng P, Yang H, Wei P (2015) A fast image encryption algorithm based on chaotic map and lookup table. Nonlinear Dynnamics vol 79 p 2121–2131

  11. Deepak M, Ashwin V, Amutha R (2014) A new multistage multiple image encryption using a combination of chaotic block cipher and iterative fractional Fourier transform. In: 2014 First International Conference on Networks Soft Computing (ICNSC2014), pp 360–364

  12. Diab H (2018) An efficient chaotic image cryptosystem based on simultaneous permutation and diffusion operations. IEEE Access vol 6 p 42227–42244

  13. Enayatifar R, Guimarães FG, Siarry P (2019) Index-based permutation-diffusion in multiple-image encryption using DNA sequence. Optics and Lasers in Engineering vol 115 p 131–140

  14. Farajallah M, Assad SE, Deforges O (2016) Fast and secure chaos-based cryptosystem for images. International Journal of Bifurcation and Chaos 26(02):1650021

    Article  Google Scholar 

  15. Fouda JAE, Effa JY, Sabat SL, Ali M (2014) A fast chaotic block cipher for image encryption. Communications in Nonlinear Science and Numerical Simulation 19(3):578–588

    Article  MathSciNet  Google Scholar 

  16. Fridrich J (1998) Symmetric ciphers based on two-dimensional chaotic maps. International Journal of Bifurcation and Chaos 08(06):1259–1284

    Article  MathSciNet  Google Scholar 

  17. Gayathri J, Subashini S (2018) A spatiotemporal chaotic image encryption scheme based on self adaptive model and dynamic keystream fetching technique. Multimed Tools Appl vol 77 p 24751–24787

  18. Hanis S, Amutha R (2019) A fast double-keyed authenticated image encryption scheme using an improved chaotic map and a butterfly-like structure. Nonlinear Dynamics vol 95 p 421–432

  19. Hoang TM (2021) Perturbed chaotic map with varying number of iterations and application in image encryption. In: 2020 IEEE Eighth International Conference on Communications and Electronics (ICCE), pp 413–418

  20. Hoang TM, Thanh HX (2018) Cryptanalysis and security improvement for a symmetric color image encryption algorithm. Optik vol 155 p 366–383

  21. Hoang TM, Assad SE (2020) Novel models of image permutation and diffusion based on perturbed digital chaos. Entropy 22(5):548

    Article  MathSciNet  Google Scholar 

  22. Hosny KM, Kamal ST, Darwish MM (2022) Novel encryption for color images using fractional-order hyperchaotic system. J of Ambient Intell Humanized Comput 13(2):973–988

    Article  Google Scholar 

  23. Jahangir S, Shah T (2021) A novel multiple color image encryption scheme based on algebra \(m(2, f2[u]/<u^8>)\) and chaotic map. J Inf Sec Appl vol 59 p 102831

  24. Jx Chen, Zhu Zl FuC, Lb Zhang, Zhang Y (2015) An efficient image encryption scheme using lookup table-based confusion and diffusion. Nonlinear Dynamics 81(3):1151–1166

    Article  Google Scholar 

  25. Karawia A (2018) Encryption algorithm of multiple-image using mixed image elements and two dimensional chaotic economic map. Entropy vol 20 p 801

  26. Khan J, Ahmad J (2019) Chaos based efficient selective image encryption. Multidimensional Systems and Signal Processing vol 30 p 943–961

  27. Kocarev L (2001) Chaos-based cryptography: A brief overview. IEEE Circuits and Systems Magazine 1(3):6–21

    Article  Google Scholar 

  28. Kocarev L, Lian S (2011) Chaos-based Cryptography. Springer

    Book  Google Scholar 

  29. Kulsoom A, Xiao D, ur Rehman A, Abbas SA (2016) An efficient and noise resistive selective image encryption scheme for gray images based on chaotic maps and DNA complementary rules. Multimedia Tools and Applications 75(1):1–23

    Article  Google Scholar 

  30. Kumar M, Gupta P (2021) A new medical image encryption algorithm based on the 1D Logistic map associated with pseudo-random numbers. Multimedia Tools and Applications 80(12):18941–18967

    Article  Google Scholar 

  31. Kumar M, Saxena A, Vuppala SS (2020) A Survey on Chaos Based Image Encryption Techniques, Springer International Publishing, Cham pp 1–26

  32. Li X, Meng X, Wang Y, Yang X, Yin Y, Peng X, He W, Dong G, Chen H (2017) Secret shared multiple-image encryption based on row scanning compressive ghost imaging and phase retrieval in the Fresnel domain. Optics and Lasers in Engineering vol 96 p 7–16

  33. Liu L, Liu B, Hu H, Miao S (2018) Reducing the dynamical degradation by bi-coupling digital chaotic maps. International Journal of Bifurcation and Chaos 28(05):1850059

    Article  MathSciNet  Google Scholar 

  34. Liu W, Sun K, Zhu C (2016) A fast image encryption algorithm based on chaotic map. Optics and Lasers in Engineering vol 84 p 26–36

  35. Lorenz EN (1963) Deterministic nonperiodic flow. J Atmos Sci 20(2):130–141

    Article  MathSciNet  Google Scholar 

  36. Malik DS, Shah T (2020) Color multiple image encryption scheme based on 3D-chaotic maps. Mathematics and Computers in Simulation vol 178 p 646–666

  37. Patro KAK, Acharya B (2018) Secure multi-level permutation operation based multiple colour image encryption. J Inf Sec Appl vol 40 p 111–133

  38. Patro KAK, Soni A, Netam PK, Acharya B (2020) Multiple grayscale image encryption using cross-coupled chaotic maps. J Inf Sec Appl vol 52 p 102470

  39. Patro KAK, Acharya B (2020) A novel multi-dimensional multiple image encryption technique. Multimedia Tools and Applications 79(19):12959–12994

    Article  Google Scholar 

  40. Sahasrabuddhe A, Laiphrakpam DS (2020) Multiple images encryption based on 3D scrambling and hyper-chaotic system. Inf Sci

  41. Shen Q, Liu W (2017) A novel digital image encryption algorithm based on orbit variation of phase diagram. Int J of Bifurcation Chaos 27(13):1750204

    Article  MathSciNet  Google Scholar 

  42. Situ G, Zhang J (2006) Position multiplexing for multiple-image encryption. J Opt A Pure Appl Opt 8(5):391–397

    Article  Google Scholar 

  43. Som S, Kotal A, Mitra A, Palit S, Chaudhuri BB (2014) A chaos based partial image encryption scheme. In: 2014 2nd International Conference on Business and Information Management (ICBIM), pp 58–63

  44. Strogatz S (2015) Nonlinear Dynamics and Chaos : with Applications to Physics, Biology, Chemistry, and Engineering. Westview Press

    Google Scholar 

  45. Sui LS, Duan KK, Liang JL, Zhang ZQ, Meng HN (2014) Asymmetric multiple-image encryption based on coupled logistic maps in fractional Fourier transform domain. Opt Lasers Eng vol 62

  46. Tang Z, Song J, Zhang X, Sun R (2016) Multiple-image encryption with bit-plane decomposition and chaotic maps. Opt Lasers Eng vol 80 p 1–11

  47. Tao S, Ruli W, Yixun Y (1998) Perturbance-based algorithm to expand cycle length of chaotic key stream. Electronics Letters 34(1):873–874

    Google Scholar 

  48. ul Haq T, Shah T, (2020) Algebra-chaos amalgam and DNA transform based multiple digital image encryption. J Inf Sec Appl vol 54 p 102592

  49. Wang X, Zhao D (2011) Multiple-image encryption based on nonlinear amplitude-truncation and phase-truncation in Fourier domain. Opt Commun 284(1):148–152

    Article  Google Scholar 

  50. Wang Y, Wong KW, Liao X, Chen G (2011) A new chaos-based fast image encryption algorithm. Applied Soft Computing 11(1):514–522

    Article  Google Scholar 

  51. Wang Y, Quan C, Tay C (2014) Nonlinear multiple-image encryption based on mixture retrieval algorithm in fresnel domain. Opt Commun vol 330 p 91–98

  52. Wu Y, Noonan JP, Agaian S (2011) NPCR and UACI randomness tests for image encryption. In: Cyber Journals: Multidisciplinary Journals in Science and Technology, Journal of Selected Areas in Telecommunications (JSAT) 1(2):31 – 38

  53. Xiang T, Wong KW, Liao X (2007) Selective image encryption using a spatiotemporal chaotic system. Chaos vol 17 p 023115

  54. Xiao JT, Wang Z, Zhang M, Liu Y, Xu H, Ma J (2015) An image encryption algorithm based on the perturbed high-dimensional chaotic map. Nonlinear Dyn 80(3):1493–1508

    Article  MathSciNet  Google Scholar 

  55. Yang Z, Liang D, Ding D, Hu Y (2021) Dynamic analysis of fractional-order memristive chaotic system with time delay and its application in color image encryption based on DNA encoding. The European Physical Journal Special Topics vol 230 p 1785–1803

  56. Zarebnia M, Pakmanesh H, Parvaz R (2019) A fast multiple-image encryption algorithm based on hybrid chaotic systems for gray scale images. Optik vol 179 p 761–773

  57. Zhang X, Wang X (2019) Multiple-image encryption algorithm based on DNA encoding and chaotic system. Multimedia Tools and Applications 78(6):7841–7869

    Article  Google Scholar 

  58. Zhang L, Zhang X (2020) Multiple-image encryption algorithm based on bit planes and chaos. Multimedia Tools and Applications 79(29):20753–20771

    Article  Google Scholar 

  59. Zhang X, Wang X (2017) Multiple-image encryption algorithm based on mixed image element and chaos. Comput Electr Eng vol 62 p 401–413

  60. Zhang X, Wang X (2017) Multiple-image encryption algorithm based on mixed image element and permutation. Opt Lasers in Eng vol 92 p 6–16

  61. Zhang X, Wang X (2018) Multiple-image encryption algorithm based on the 3D permutation model and chaotic system. Symmetry vol 10 p 660

  62. Zhou NR, Huang LX, Gong LH, Zeng QW (2020) Novel quantum image compression and encryption algorithm based on QWT and 3D hyper-chaotic henon map. Quantum Inf Process 19(9):284

    Article  Google Scholar 

  63. Zhou N, Yan X, Liang H (2018) Multi-image encryption scheme based on quantum 3D Arnold transform and scaled Zhongtang chaotic system. Quantum Inf Process vol 17 p 338

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Thang Manh Hoang.

Ethics declarations

Conflicts 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

Hoang, T.M. A novel structure of fast and efficient multiple image encryption. Multimed Tools Appl 83, 12985–13028 (2024). https://doi.org/10.1007/s11042-023-15880-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-023-15880-2

Keywords

Navigation