Skip to main content
Log in

Multiple-image encryption algorithm based on bit planes and chaos

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

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.

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
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. 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

  2. Chen W, Chen X, Sheppard CJR (2012) Optical image encryption based on coherent diffractive imaging using multiple wavelengths. Opt Commun 285(3):225–228

  3. 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

  4. 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

  5. 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

    Article  MathSciNet  MATH  Google Scholar 

  6. 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

  7. 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

  8. 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

  9. 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

  10. Lin C, Shen X, Tang R et al (2012) Multiple images encryption based on Fourier transform hologram. Opt Commun 285(6):1023–1028

  11. 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

    Article  Google Scholar 

  12. Liu W, Xie Z, Liu Z et al (2015) Multiple-image encryption based on optical asymmetric key cryptosystem. Opt Commun 335(1):205–211

  13. 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

    Article  Google Scholar 

  14. Poonam, Arora SM (2018) A DWT-SVD based robust digital watermarking for digital images. Procedia Computer Science 132(6):1441–1448

    Article  Google Scholar 

  15. Qin Y, Gong Q (2014) Multiple-image encryption in an interference based scheme by lateral shift multiplexing. Opt Commun 315(3):220–225

  16. 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

    Article  Google Scholar 

  17. Robert M (1976) May. Simple mathematical models with very complicated dynamics. Nature 261(5560):459–467

    Article  MATH  Google Scholar 

  18. 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

  19. 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

  20. 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

    Article  Google Scholar 

  21. Wang X, Zhang H (2015) A color image encryption with heterogeneous bit-permutation and correlated chaos. Opt Commun 342(5):51–60

  22. 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

  23. 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

  24. 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

  25. 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

  26. 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

  27. 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

    Article  Google Scholar 

  28. 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

  29. 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

  30. Zhang X, Wang X (2017) Multiple-image encryption algorithm based on mixed image element and permutation. Optics Lasers Eng 92(5):6–16

  31. Zhang X, Wang X (2017) Multiple-image encryption algorithm based on mixed image element and chaos. Comput Electr Eng 11(1):1–13

  32. Zhang X, Wang X (2018) Multiple-image encryption algorithm based on the 3D permutation model and chaotic system. Symmetry 10(11):1–30

    Google Scholar 

  33. 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 

Download references

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

Authors

Corresponding author

Correspondence to Xiaoqiang Zhang.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-08835-4

Keywords

Navigation