Abstract
In the era of big data, a large number of digital images face the risk of content leakage and illegal access. Chaos has good randomness, which is suitable for image encryption. To improve the security and efficiency of multiple-image transmission, this paper proposes a multiple-image encryption algorithm based on chaos and gene fusion. Firstly, the chaotic sequence is used to scramble the pixel positions in the k plain images; secondly, the chaotic image generated by chaotic system is used to control the pixel cyclic shift of multiple images to obtain scrambled images; thirdly, the DNA rule controller generated by the chaotic system is used to control the selection of encoding, operation and decoding rules for each image; finally, the diffusion process among multiple images is achieved through the gene fusion to obtain the final encrypted images. Experimental results show that the proposed algorithm can encrypt four image with 3.7763 s, and the information entropy is 7.9995 on average. The algorithm analyses show that the proposed algorithm has the strong security and encryption efficiency, and can resist some common attacks, such as the statistic attack, differential attack and plaintext attack.













Similar content being viewed by others
Explore related subjects
Discover the latest articles and news from researchers in related subjects, suggested using machine learning.References
Amani HR, Yaghoobi M (2019) A new approach in adaptive encryption algorithm for color images based on DNA sequence operation and hyper-chaotic system. Multimed Tools Appl 78(15):21537–21556
Aqeel R, Liao X et al (2018) An efficient mixed inter-intra pixels substitution at 2bits-level for image encryption technique using DNA and Chaos. Optik 153:117–134
Babaei A, Motameni H, Enayatifar R (2020) A new permutation-diffusion-based image encryption technique using cellular automata and DNA sequence. Optik 203:1–16
BenFarah M, Guesmi R, Kachouri A et al (2020) A novel chaos based optical image encryption using fractional Fourier transform and DNA sequence operation. Opt Laser Technol 121:1–21
Essaid M, Akharraz I, Saaidi A, Mouhib A (2019) Image encryption scheme based on a new secure variant of hill cipher and 1D chaotic maps. J Inform Secur Appl 47:173–187
Girdhar A, Kumar V (2018) A RGB image encryption technique using Lorenz and Rossler chaotic system on DNA sequences. Multimed Tools Appl 77(20):27017–27039
Guleria V, Sabir S, Mishra DC (2020) Security of multiple RGB images by RSA cryptosystem combined with FrDCT and Arnold transform. J Inform Secur Appl 54:1–18
Hu T, Liu Y, Gong L et al (2017) Chaotic image cryptosystem using DNA deletion and DNA insertion. Signal Process 134:234–243
Hua Z, Jin F, Xu B, Huang H (2018) 2D logistic-sine-coupling map for image encryption. Signal Process 149:148–161
Joshi A, Kumar D, Mishra D et al (2020) Colour-image encryption based on 2D discrete wavelet transform and 3D logistic chaotic map. J Mod Opt 67(10):933–949
Kang X, Guo Z (2020) A new color image encryption scheme based on DNA encoding and spatiotemporal chaotic system. Signal Process Image Commun 80:1–15
Kashyap K, Sharma T et al (2020) Logistic map and wavelet transform based differential evolution. Int J Syst Assur Eng Manag 11(2):506–514
Li C, Liu H, Liu F et al (2018) Multiple-image encryption by using robust chaotic map in wavelet transform domain. Optik 171:277–286
Li X, Meng X, Yang X (2018) Multiple-image encryption via lifting wavelet transform and XOR operation based on compressive ghost imaging scheme. Opt Lasers Eng 102:106–111
Liu H, Yu Y, Ma C (2020) Chaos-based image hybrid encryption algorithm using key stretching and hash feedback. Optik 216:1–16
Liu J, Zhang M, Tong X, Wang Z (2021) Image compression and encryption algorithm based on 2D compressive sensing and hyperchaotic system. Multimedia Systems 29(3):15–28
Liu Y, Zhang J (2020) A multidimensional chaotic image encryption algorithm based on DNA coding. Multimed Tools Appl 79:21579–21601
Malik D, Shah T (2020) Color multiple image encryption scheme based on 3D-chaotic maps. Math Comput Simul 178:646–666
Mansouri A, Wang X (2020) A novel one-dimensional sine powered chaotic map and its application in a new image encryption scheme. Inf Sci 520:46–62
Patro K, Soni A, Netam P et al (2020) Multiple grayscale image encryption using cross-coupled chaotic maps. J Inform Secur Appl 52:1–23
Rössler OE (1977) Chaos in abstract kinetics: two prototypes. Bull Math Biol 39(2):275–289
Sahasrabuddhe A, Laiphrakpam D (2021) Multiple images encryption based on 3D scrambling and hyper-chaotic system. Inf Sci 550:252–267
Sangavi V, Thangavel P (2020) An exotic multi-dimensional conceptualization for medical image encryption exerting Rossler system and sine map. J Inform Secur Appl 55:1–18
Silva E, Peacock E (2017) Seasonality and the logistic map. Chaos, Solitons Fractals 95:152–156
Wang K, Wu X, Wang H, Kan H, Kurths J (2021) New color image cryptosystem via SHA-512 and hybrid domain. Multimed Tools Appl 80(12):18875–18899
Wang X, Li Y (2021) Chaotic image encryption algorithm based on hybrid multi-objective particle swarm optimization and DNA sequence. OpticsLasers Eng 137:1–20
Wen W, Wei K, Zhang Y, Fang Y, Li M (2020) Colour light field image encryption based on DNA sequences and chaotic systems. Nonlinear Dynamics 99(2):1587–1600
Wu J, Liao X, Yang B (2018) Image encryption using 2D Hénon-sine map and DNA approach. Signal Process 153:11–23
Xue K, Zi G (2020) A new color image encryption scheme based on DNA encoding and spatiotemporal chaotic system. Signal Process Image Comm 80:1–17
Ye G, Pan C, Dong Y, Jiao K, Huang X (2021) A novel multi-image visually meaningful encryption algorithm based on compressive sensing and Schur decomposition. Trans Emerg Telecommun Technol 32(2):33–51
Yong Z (2020) The fast image encryption algorithm based on lifting scheme and chaos. Inf Sci 520:177–194
Zhang L, Zhang X (2020) Multiple-image encryption algorithm based on bit planes and chaos. Multimed Tools Appl 79:20753–20771
Zhang X, Hu Y (2021) Multiple-image encryption algorithm based on the 3D scrambling model and dynamic DNA coding. Opt Laser Technol 141:1–22
Zhang X, Wang X (2017) Multiple-image encryption algorithm based on mixed image element and chaos. Comp Electri Eng 62:401–413
Zhang X, Wang X (2017) Multiple-image encryption algorithm based on mixed image element and permutation. Opt Lasers Eng 92:6–16
Zhang X, Wang X (2018) Multiple-image encryption algorithm based on DNA encoding and chaotic system. Multimed Tools Appl 67(8):1–29
Zhang X, Wang X (2018) Multiple-image encryption algorithm based on DNA encoding and chaotic system. Multimed Tools Appl 78(6):7841–7869
Zhang Y (2018) The image encryption algorithm based on chaos and DNA computing. Multimed Tools Appl 75(11):6303–6319
Zhang Y, He Y, Li P et al (2020) A new color image encryption scheme based on2DNLCML system and genetic operations. Opt Lasers Eng 128:1–16
Zhu C, Gan Z, Lu Y, Chai X (2020) An image encryption algorithm based on 3-D DNA level permutation and substitution scheme. Multimed Tools Appl 79(11–12):7227–7258
Zhu H, Chen X et al (2021) A multimode quantum image representation and its encryption scheme. Quantum Inf Process 20(9):321–339
Acknowledgments
The research work of this paper is partially supported by the National Natural Science Foundation of China (61501465).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Competing interests
The authors 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
About this article
Cite this article
Zhang, X., Zhang, L. Multiple-image encryption algorithm based on chaos and gene fusion. Multimed Tools Appl 81, 20021–20042 (2022). https://doi.org/10.1007/s11042-022-12554-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-022-12554-3