Abstract
In the era of big data, many fields produce massive images every day. To improve the security of image transmission, a multiple-image encryption algorithm based on bit planes and chaos is proposed. Firstly, k images are decomposed into 8k bit planes; secondly, the Chen chaotic system and two-dimensional Logistic map are used to scramble pixel positions of the 5th-8th bit planes of each image; thirdly, the scrambled bit planes and all the 1st-4th bit planes are randomly combined into k scrambled images; finally, to obtain k encrypted images, the exclusive OR operation is performed on the chaotic image and k scrambled images. Experimental results and algorithm analyses show that the proposed algorithm has the advantages of the excellent encryption effect, high encryption efficiency, large key space, key sensitivity, strong ability to resist the statistical attack, the brute-force attack, etc.
Similar content being viewed by others
References
Chai X, Chen Y, Broyde L (2017) A novel chaos-based image encryption algorithm using DNA sequence operations. Optics Lasers Eng 88(1):197–213
Chen W, Chen X, Sheppard CJR (2012) Optical image encryption based on coherent diffractive imaging using multiple wavelengths. Opt Commun 285(3):225–228
Huo D, Dingfu Z, Sheng Y et al (2019) Image encryption using exclusive-OR with DNA complementary rules and double random phase encoding. Phys Lett A 383(9):915–922
Enayatifar R, Guimarães FG, Siarry P (2019) Index-based permutation-diffusion in multiple-image encryption using DNA sequence. Optics Lasers Eng 115(4):131–140
Guesmi R, Farah MAB, Kachouri A, Samet M (2015) A novel chaos-based image encryption using DNA sequence operation and secure hash algorithm SHA-2. Nonlinear Dyn 83:1123–1136
Li S-Y, Ge Z (2009) A novel study of parity and attractor in the time reversed Lorentz system. Phys Lett A 307:4053–4059
Li Y, Zhang F, Li Y et al (2015) Asymmetric multiple-image encryption based on the cascaded fractional Fourier transform. Optics Lasers Eng 72(9):18–25
Li X, Meng X, Yang X et al (2018) Multiple-image encryption via lifting wavelet transform and XOR operation based on compressive ghost imaging scheme. Optics Lasers Eng 102(3):106–111
Lin Q, Yin F, Mei T et al (2008) A blind source separation-based method for multiple images encryption. Image Vis Comput 26(6):788–798
Lin C, Shen X, Tang R et al (2012) Multiple images encryption based on Fourier transform hologram. Opt Commun 285(6):1023–1028
Liu X, Cao Y, Lu P et al (2013) Optical image encryption technique based on compressed sensing and Arnold transformation. Optik 124(24):6590–6593
Liu W, Xie Z, Liu Z et al (2015) Multiple-image encryption based on optical asymmetric key cryptosystem. Opt Commun 335(1):205–211
Liu J, Yang D, Zhou H et al (2018) A digital image encryption algorithm based on bit-planes and an improved logistic map. Multimedia Tools and Applications 77(8):10217–10233
Poonam, Arora SM (2018) A DWT-SVD based robust digital watermarking for digital images. Procedia Computer Science 132(6):1441–1448
Qin Y, Gong Q (2014) Multiple-image encryption in an interference based scheme by lateral shift multiplexing. Opt Commun 315(3):220–225
Ren H, Xu X, Zhang J et al (2016) A new kind of image encryption algorithm based on improvement bit plane. International Journal of Security and its Applications 12(10):241–250
Robert M (1976) May. Simple mathematical models with very complicated dynamics. Nature 261(5560):459–467
Shao Z, Liu X, Yao Q et al (2019) Multiple-image encryption based on chaotic phase mask and equal modulus decomposition in quaternion gyrator domain. Signal Process Image Commun 80(2):1–15
Tang Z, Song J, Zhang X et al (2016) Multiple-image encryption with bit-plane decomposition and chaotic maps. Optics Lasers Eng 80(5):1–11
Wan W, Wang J, Li J et al (2018) Hybrid JND model-guided watermarking method for screen content images. Multimedia Tools and Applications 77(11):1–24
Wang X, Zhang H (2015) A color image encryption with heterogeneous bit-permutation and correlated chaos. Opt Commun 342(5):51–60
Wang X, Zhang Y, Bao X et al (2015) A novel chaotic image encryption scheme using DNA sequence operations. Optics Lasers Eng 73(10):53–61
Wan Y, Wu F, Yang J et al (2015) Multiple-image encryption based on compressive holography using a multiple-beam interferometer. Opt Commun 342:95–101
Wang J, Wan W, Li X et al (2020) Color image watermarking based on orientation diversity and color complexity. Expert Syst Appl 140(2):1–16
Weng D, Zhu N, Wang Y et al (2011) Experimental verification of optical image encryption based on interference. Opt Commun 284(10–11):2485–2487
Wu J, Liao X, Yang B (2018) Cryptanalysis and enhancements of image encryption based on three-dimensional bit matrix permutation. Signal Process 142(1):292–300
Xiong Y, Quan C, Tay CJ (2018) Multiple image encryption scheme based on pixel exchange operation and vector decomposition. Opt Lasers Eng 101(2):113–121
Xu L, Li Z, Li J et al (2016) A novel bit-level image encryption algorithm based on chaotic maps. Optics Lasers Eng 78(3):17–25
Liu Y, Tang S, Liu R et al (2018) Secure and robust digital image watermarking scheme using logistic and RSA encryption. Expert Syst Appl 97(5):95–105
Zhang X, Wang X (2017) Multiple-image encryption algorithm based on mixed image element and permutation. Optics Lasers Eng 92(5):6–16
Zhang X, Wang X (2017) Multiple-image encryption algorithm based on mixed image element and chaos. Comput Electr Eng 11(1):1–13
Zhang X, Wang X (2018) Multiple-image encryption algorithm based on the 3D permutation model and chaotic system. Symmetry 10(11):1–30
Zhang X, Wang X (2019) Multiple-image encryption algorithm based on DNA encoding and chaotic system. Multimedia Tools and Applications 78(6):7841–7869
Acknowledgments
The research work of this paper is partially supported by the National Natural Science Foundation of China (61501465) and the Natural Science Foundation of Jiangsu Province (BK20190622). Authors would like to express their sincerely thanks to the four anonymous reviewers and editors for their constructive comments and suggestions.
Author information
Authors and Affiliations
Corresponding author
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, L., Zhang, X. Multiple-image encryption algorithm based on bit planes and chaos. Multimed Tools Appl 79, 20753–20771 (2020). https://doi.org/10.1007/s11042-020-08835-4
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-08835-4