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.
Similar content being viewed by others
References
Alvarez G, Li S (2006) Some basic cryptographic requirements for chaos-based cryptosystems. Journal of Bifurcation and Chaos 16(08):2129–2151
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
Arroyo D, Diaz J, Rodriguez F (2013) Cryptanalysis of a one round chaos-based substitution permutation network. Signal Processing 93(5):1358–1364
Ayoup AM, Hussein AH, Attia MAA (2016) Efficient selective image encryption. Multimedia Tools and Applications 75(24):17171–17186
Banik A, Shamsi Z, Laiphrakpam DS (2019) An encryption scheme for securing multiple medical images. J Inf Sec Appl 49:102398
Baptista MS (1998) Cryptography with chaos. Physics Letters A 240(1):50–54
Bhatnagar G, Wu QMJ (2012) Selective image encryption based on pixels of interest and singular value decomposition. Digital Signal Processing 22(4):648–663
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
Cheng S, Wang L, Ao N, Han Q (2020) A selective video encryption scheme based on coding characteristics. Symmetry 12(3):332
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
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
Diab H (2018) An efficient chaotic image cryptosystem based on simultaneous permutation and diffusion operations. IEEE Access vol 6 p 42227–42244
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
Farajallah M, Assad SE, Deforges O (2016) Fast and secure chaos-based cryptosystem for images. International Journal of Bifurcation and Chaos 26(02):1650021
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
Fridrich J (1998) Symmetric ciphers based on two-dimensional chaotic maps. International Journal of Bifurcation and Chaos 08(06):1259–1284
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
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
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
Hoang TM, Thanh HX (2018) Cryptanalysis and security improvement for a symmetric color image encryption algorithm. Optik vol 155 p 366–383
Hoang TM, Assad SE (2020) Novel models of image permutation and diffusion based on perturbed digital chaos. Entropy 22(5):548
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
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
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
Karawia A (2018) Encryption algorithm of multiple-image using mixed image elements and two dimensional chaotic economic map. Entropy vol 20 p 801
Khan J, Ahmad J (2019) Chaos based efficient selective image encryption. Multidimensional Systems and Signal Processing vol 30 p 943–961
Kocarev L (2001) Chaos-based cryptography: A brief overview. IEEE Circuits and Systems Magazine 1(3):6–21
Kocarev L, Lian S (2011) Chaos-based Cryptography. Springer
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
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
Kumar M, Saxena A, Vuppala SS (2020) A Survey on Chaos Based Image Encryption Techniques, Springer International Publishing, Cham pp 1–26
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
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
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
Lorenz EN (1963) Deterministic nonperiodic flow. J Atmos Sci 20(2):130–141
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
Patro KAK, Acharya B (2018) Secure multi-level permutation operation based multiple colour image encryption. J Inf Sec Appl vol 40 p 111–133
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
Patro KAK, Acharya B (2020) A novel multi-dimensional multiple image encryption technique. Multimedia Tools and Applications 79(19):12959–12994
Sahasrabuddhe A, Laiphrakpam DS (2020) Multiple images encryption based on 3D scrambling and hyper-chaotic system. Inf Sci
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
Situ G, Zhang J (2006) Position multiplexing for multiple-image encryption. J Opt A Pure Appl Opt 8(5):391–397
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
Strogatz S (2015) Nonlinear Dynamics and Chaos : with Applications to Physics, Biology, Chemistry, and Engineering. Westview Press
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
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
Tao S, Ruli W, Yixun Y (1998) Perturbance-based algorithm to expand cycle length of chaotic key stream. Electronics Letters 34(1):873–874
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
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
Wang Y, Wong KW, Liao X, Chen G (2011) A new chaos-based fast image encryption algorithm. Applied Soft Computing 11(1):514–522
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
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
Xiang T, Wong KW, Liao X (2007) Selective image encryption using a spatiotemporal chaotic system. Chaos vol 17 p 023115
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
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
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
Zhang X, Wang X (2019) Multiple-image encryption algorithm based on DNA encoding and chaotic system. Multimedia Tools and Applications 78(6):7841–7869
Zhang L, Zhang X (2020) Multiple-image encryption algorithm based on bit planes and chaos. Multimedia Tools and Applications 79(29):20753–20771
Zhang X, Wang X (2017) Multiple-image encryption algorithm based on mixed image element and chaos. Comput Electr Eng vol 62 p 401–413
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
Zhang X, Wang X (2018) Multiple-image encryption algorithm based on the 3D permutation model and chaotic system. Symmetry vol 10 p 660
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
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
Author information
Authors and Affiliations
Corresponding author
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.
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-15880-2