Skip to main content
Log in

A color image encryption technique using block scrambling and chaos

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

Abstract

Images are very important forms of data that are widely used nowadays. Every day, millions of grey and color images are transferred via the web. Protecting these images from unauthorized persons is an important issue. Image encryption is one of the image-securing techniques. One advantage of using encryption is that the plain image is converted to an unrecognized one. Also, the plain image is restored without any loss of information. In this paper, a color image encryption technique using blocks scrambling and chaos is presented. First, the plain image is decomposed into three channels: R, G, and B. Then, each channel is divided into sub-images and blocks. Our encryption algorithm depends on two main steps: scrambling and diffusion. First, the pixels’ arrangement in sub-images and blocks is changed, and then scrambling between sub-images is done to get the scrambled image. Then, in diffusion, the scrambled image diffuses using the logistic map to get the encrypted image. The experimental results show that our proposed algorithm has good performance in encrypting color images.

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

Similar content being viewed by others

References

  1. Abdel-Aziz MM, Hosny KM, Lashin NA (2021) Improved data hiding method for securing color images. Multimed Tools Appl. https://doi.org/10.1007/s11042-020-10217-9

    Article  Google Scholar 

  2. Ali TS, Ali R (2020) A new chaos based color image encryption algorithm using permutation substitution and Boolean operation. Multimed Tools Appl. https://doi.org/10.1007/s11042-020-08850-5

    Article  Google Scholar 

  3. Broumandnia A (2019) The 3D modular chaotic map to digital color image encryption. Future Gener Comput Syst 99:489–499

    Article  Google Scholar 

  4. Chai X, Gan Z, Yang K, Chen Y, Liu X (2017) An image encryption algorithm based on the memristive hyperchaotic system, cellular automata and DNA sequence operations. Signal Process Image Commun 52(August 2016):6–19

    Article  Google Scholar 

  5. Chai X, Fu X, Gan Z, Lu Y, Chen Y (2019) A color image cryptosystem based on dynamic DNA encryption and chaos. Signal Process 155:44–62

    Article  Google Scholar 

  6. El-Latif AAA, Abd-el-Atty B, Venegas-Andraca SE (2019) A novel image steganography technique based on quantum substitution boxes. Opt Laser Technol 116(April):92–102

    Article  Google Scholar 

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

    Article  Google Scholar 

  8. Hosny KM, Darwish MM (2017) Invariant image watermarking using accurate Polar Harmonic Transforms. Comput Electr Eng 62:429–447

    Article  Google Scholar 

  9. Hosny KM, Darwish MM (2018) Robust color image watermarking using invariant quaternion Legendre-Fourier moments. Multimed Tools Appl 77(19):24727–24750

    Article  Google Scholar 

  10. Hosny KM, Darwish MM (2019) Resilient color image watermarking using accurate quaternion radial substituted Chebyshev moments. ACM Trans Multimed Comput Commun Appl 15(2):24727–24750

    Article  Google Scholar 

  11. Hosny KM, Darwish MM, Li K, Salah A (2018) Parallel multi-core CPU and GPU for fast and robust medical image watermarking. IEEE Access 6:77212–77225

    Article  Google Scholar 

  12. Irani BY, Ayubi P, Jabalkandi FA, Valandar MY, Barani  MJ (2019) Digital image scrambling based on a new one-dimensional coupled Sine map. Nonlinear Dyn 97(4):2693–2721

    Article  Google Scholar 

  13. Jithin KC, Sankar S (2020) Colour image encryption algorithm combining, Arnold map, DNA sequence operation, and a Mandelbrot set. J Inf Secur Appl 50:102428

    Google Scholar 

  14. Kadir A, Aili M, Sattar M (2017) Color image encryption scheme using coupled hyper chaotic system with multiple impulse injections. Opt Int J Light Electron Opt 129:231–238

    Article  Google Scholar 

  15. Kaur M, Singh D, Sun K, Rawat U (2020) Color image encryption using non-dominated sorting genetic algorithm with local chaotic search based 5D chaotic map. Future Gener Comput Syst 107:333–350

    Article  Google Scholar 

  16. Lan R, He J, Wang S, Gu T, Luo X (2018) Integrated chaotic systems for image encryption. Signal Process 147:133–145

    Article  Google Scholar 

  17. Li Z, Peng C, Tan W, Li L (2020) A novel chaos-based color image encryption scheme using bit-level permutation. Symmetry 12(9):1497

    Article  Google Scholar 

  18. Liao X, Yu Y, Li B, Member S (2019) A new payload partition strategy in color image steganography. IEEE Trans Circuits Syst Video Technol PP(c):1

    Article  Google Scholar 

  19. Liu H, Wen F, Kadir A (2019) Construction of a new 2D Chebyshev-Sine map and its application to color image encryption. Multimed Tools Appl 78(12):15997–16010

    Article  Google Scholar 

  20. Luo Y, Lin J, Liu J, Wei D, Cao L, Zhou R, Cao Y, Ding X (2019) A robust image encryption algorithm based on Chua’s circuit and compressive sensing. Signal Process 161:227–247

    Article  Google Scholar 

  21. Mondal B, Mandal T (2020) A secure image encryption scheme based on genetic operations and a new hybrid pseudo random number generator. Multimed Tools Appl 79:17497–17520

    Article  Google Scholar 

  22. Niyat AY, Moattar MH, Torshiz MN (2017) Color image encryption based on hybrid hyper-chaotic system and cellular automata. Opt Lasers Eng 90:225–237

    Article  Google Scholar 

  23. Pak C, Huang L (2017) A new color image encryption using combination of the 1D chaotic map. Signal Process 138:129–137

    Article  Google Scholar 

  24. Parvaz R, Zarebnia M (2018) A combination chaotic system and application in color image encryption. Opt Laser Technol 101:30–41

    Article  Google Scholar 

  25. Rehman A, Liao X, Ashraf R, Ullah S, Wang H (2018) A color image encryption technique using exclusive-OR with DNA complementary rules based on chaos theory and SHA-2. Optik 159:348–367

    Article  Google Scholar 

  26. Roy S, Shrivastava M, Vinodkumar C, Kumar S, Umashankar N (2020) IEVCA: an efficient image encryption technique for IoT applications using 2-D Von-Neumann cellular automata. Multimed Tools Appl 1–39. https://doi.org/10.1007/s11042-020-09880-9

  27. Suri S, Vijay R (2018) A synchronous intertwining logistic map-DNA approach for color image encryption. J Ambient Intell Humaniz Comput 10(6):2277–2290

    Article  Google Scholar 

  28. Wang X, Li Z (2019) A color image encryption algorithm based on Hopfield chaotic neural network. Opt Lasers Eng 115(July 2018):107–118

    Article  Google Scholar 

  29. Wang X, Liu C (2017) A novel and effective image encryption algorithm based on chaos and DNA encoding. Multimed Tools Appl 76(5):6229–6245

    Article  Google Scholar 

  30. Wang X, Qin X, Liu C (2019) Color image encryption algorithm based on customized globally coupled map lattices. Multimed Tools Appl 78(5):6191–6209

    Article  Google Scholar 

  31. Wang M, Wang X, Zhang Y, Zhou S, Zhao T (2019) A novel chaotic system and its application in a color image cryptosystem. Opt Lasers Eng 121(May):479–494

    Article  Google Scholar 

  32. Wu X, Zhu B, Hu Y, Ran Y (2017) A novel color image encryption scheme using rectangular transform-enhanced chaotic tent maps. IEEE Access 5:6429–6436

    Google Scholar 

  33. Wu X, Wang K, Wang X, Kan H (2017) Lossless chaotic color image cryptosystem based on DNA encryption and entropy. Nonlinear Dyn 90(2):855–875

    Article  MathSciNet  Google Scholar 

  34. Wu X, Wang K, Wang X, Kan H, Kurths J (2018) Color image DNA encryption using NCA map-based CML and one-time keys. Signal Process 148:272–287

    Article  Google Scholar 

  35. Wu X, Kurths J, Kan H (2018) A robust and lossless DNA encryption scheme for color images. Multimed Tools Appl 77(10):12349–12376

    Article  Google Scholar 

  36. Xiang H, Liu L (2020) An improved digital logistic map and its application in image encryption. Multimed Tools Appl. https://doi.org/10.1007/s11042-020-09595-x

    Article  Google Scholar 

  37. Xuejing K, Zihui G (2020) A new color image encryption scheme based on DNA encoding and spatiotemporal chaotic system. Signal Process Image Commun 80(June 2019):115670

    Article  Google Scholar 

  38. Yao S, Chen L, Zhong Y (2019) An encryption system for color image based on compressive sensing. Opt Laser Technol 120(July 2018):105703

    Article  Google Scholar 

  39. Zakariya M, Xingyuan T, Midoun MA (2020) Fast image encryption algorithm with high security level using the Bülban chaotic map. J Real-Time Image Process 18:85–98

  40. Zhang Y, He Y, Li P, Wang X (2020) A new color image encryption scheme based on 2DNLCML system and genetic operations. Opt Lasers Eng 128(September 2019):106040

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Khalid M. Hosny.

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

Hosny, K.M., Kamal, S.T. & Darwish, M.M. A color image encryption technique using block scrambling and chaos. Multimed Tools Appl 81, 505–525 (2022). https://doi.org/10.1007/s11042-021-11384-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-021-11384-z

Keywords

Navigation