Skip to main content
Log in

An image encryption scheme based on multi-objective optimization and block compressed sensing

  • Original Paper
  • Published:
Nonlinear Dynamics Aims and scope Submit manuscript

Abstract

Visually meaningful image encryption may keep the data security and appearance security of the digital images. However, there are still security and efficiency shortcomings existing in the current algorithms. To solve these problems, we propose an effective visually meaningful color image encryption scheme by combining hybrid multi-objective particle swarm optimization (HMPSO), block compressed sensing (BCS) and Hessenberg decomposition (HD). Firstly, the R, G, B components of color image are segmented averagely and represented sparsely by discrete cosine transform (DCT), respectively. Next, the obtained sparse images are scrambled by the use of zigzag path and measured by BCS to obtain the measurement value matrices. To improve its security, the key associated with the plain image is used as the initial value of the nonlinear chaotic system Henon, and a cross-component dislocation and diffusion strategy are applied to the measurements using the chaotic sequences generated by Henon to obtain the secret image, which enhances the ability of the algorithm to resist chosen-plaintext attack. Subsequently, the secret images are fused into the carrier image by the HD embedding algorithm to generate the final visually meaningful cipher image. In addition, in order to enhance the quality of the reconstructed image and cipher image, HMPSO is implemented to optimize the threshold value of sparse coefficient modification and the embedding rate simultaneously. Simulation results and performance analysis demonstrate the effectiveness, confidentiality and robustness of the proposed scheme.

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
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22

Similar content being viewed by others

Data availability

The authors declare that data and material will be made available on reasonable request.

Code availability

The authors declare that the code will be made available on reasonable request.

References

  1. Ma, Y., Li, C., Ou, B.: Cryptanalysis of an image block encryption algorithm based on chaotic maps. J. Inf. Secur. Appl. 54, 102566 (2020)

    Google Scholar 

  2. Wang, X., Ren, Q., Jiang, D.: An adjustable visual image cryptosystem based on 6D hyperchaotic system and compressive sensing. Nonlinear Dyn. 104, 4543–4567 (2021)

    Article  Google Scholar 

  3. Ye, G., Pan, C., Huang, X., Mei, Q.: An efficient pixel-level chaotic image encryption algorithm. Nonlinear Dyn. 94, 745–756 (2018)

    Article  Google Scholar 

  4. Shahna, K.U., Mohamed, A.: A novel image encryption scheme using both pixel level and bit level permutation with chaotic map. Appl. Soft Comput. J. 90, 106162 (2020)

    Article  Google Scholar 

  5. Wang, D., Zhang, X., Yu, C., Tang, Z.: Reversible data hiding by using adaptive pixel value prediction and adaptive embedding bin selection. IEEE Signal Process. Lett. 26(11), 1713–1717 (2019)

    Article  Google Scholar 

  6. Ren, H., Lu, W., Chen, B.: Reversible data hiding in encrypted binary images by pixel prediction. Signal Process. 165, 268–277 (2019)

    Article  Google Scholar 

  7. Huang, D., Wang, J.: High-capacity reversible data hiding in encrypted image based on specific encryption process. Signal Process. Image Commun. 80, 115632 (2020)

    Article  Google Scholar 

  8. Wu, Y., Xiang, Y., Guo, Y., Tang, J., Yin, Z.: An improved reversible data hiding in encrypted images using parametric binary tree labeling. IEEE Trans. Multimed. 22(8), 1929–1938 (2020)

    Article  Google Scholar 

  9. He, W., Cai, Z., Wang, Y.: Flexible spatial location-based PVO predictor for high-fidelity reversible data hiding. Inf. Sci. 520, 431–444 (2020)

    Article  Google Scholar 

  10. Hu, R., Xiang, S.: Cover-lossless robust image watermarking against geometric deformations. IEEE T. Image Process. 30, 318–331 (2021)

    Article  Google Scholar 

  11. Gao, L., Zhang, Y., Li, G.: Reversible watermarking in medical images using sub-sample and multiple histogram modification. J. Inf. Technol. Res. 13(4), 75–90 (2020)

    Article  Google Scholar 

  12. Khan, A.: 2DOTS-multi-bit-encoding for robust and imperceptible image watermarking. Multimed. Tools Appl. 80(2), 2395–2411 (2021)

    Article  Google Scholar 

  13. Parah, S.A., Loan, N.A., Shah, A.A., Sheikh, J.A., Bhat, G.M.: A new secure and robust watermarking technique based on logistic map and modification of DC coefficient. Nonlinear Dyn. 93(4), 1933–1951 (2018)

    Article  Google Scholar 

  14. Mohammad, K., Sazdar, A.M., Mazloum, J., Rahmani, A.E.: Application of empirical wavelet transform in digital image watermarking. Trait. Signal 37(5), 839–845 (2020)

    Article  Google Scholar 

  15. Babaei, A., Motameni, H., Enayatifar, R.: A new permutation-diffusion-based image encryption technique using cellular automata and DNA sequence. Optik 203, 164000 (2020)

    Article  Google Scholar 

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

    Article  Google Scholar 

  17. Gong, L., Deng, C., Pan, S., Zhou, N.: Image compression-encryption algorithms by combining hyper-chaotic system with discrete fractional random transform. Opt. Laser Technol. 103, 48–58 (2018)

    Article  Google Scholar 

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

    Article  Google Scholar 

  19. Song, Y., Zhu, Z., Zhang, W., Guo, L., Yang, X., Yu, H.: Joint image compression–encryption scheme using entropy coding and compressive sensing. Nonlinear Dyn. 95(3), 2235–2261 (2019)

    Article  MATH  Google Scholar 

  20. Sui, L., Pang, Z., Cheng, Y., Cheng, Y., Xiao, Z., Tian, A., Qian, K., Anand, A.: An optical image encryption based on computational ghost imaging with sparse reconstruction. Opt. Lasers Eng. 143, 106627 (2021)

    Article  Google Scholar 

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

    Article  Google Scholar 

  22. Zhang, H., Wang, X., Sun, Y., Wang, X.: A novel method for lossless image compression and encryption based on LWT, SPIHT and cellular automata. Signal Process. Image Commun. 84, 115829 (2020)

    Article  Google Scholar 

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

    Article  Google Scholar 

  24. Zheng, J., Liu, L.F.: Novel image encryption by combining dynamic DNA sequence encryption and the improved 2D logistic sine map. IET Image Process. 14(11), 2310–2320 (2020)

    Article  Google Scholar 

  25. Wen, W., Hong, Y., Fang, Y., Li, M., Li, M.: A visually secure image encryption scheme based on semi-tensor product compressed sensing. Signal Process. 173, 107580 (2020)

    Article  Google Scholar 

  26. Wei, K., Wen, W., Fang, Y.: Light field image encryption based on spatial-angular characteristic. Signal Process. 185, 108080 (2021)

    Article  Google Scholar 

  27. Hua, Z., Zhu, Z., Chen, Y., Li, Y.: Color image encryption using orthogonal Latin squares and a new 2D chaotic system. Nonlinear Dyn. 104(4), 4505–4522 (2021)

    Article  Google Scholar 

  28. Chen, T., Zhang, M., Wu, J., Yuen, C., Tong, Y.: Image encryption and compression based on kronecker compressed sensing and elementary cellular automata scrambling. Opt. Laser Technol. 84, 118–133 (2016)

    Article  Google Scholar 

  29. Chai, X., Wu, H., Gan, Z., Zhang, Y., Chen, Y., Nixon, K.W.: An efficient visually meaningful image compression and encryption scheme based on compressive sensing and dynamic LSB embedding. Opt. Lasers Eng. 124, 105837 (2020)

    Article  Google Scholar 

  30. Bao, L., Zhou, Y.: Image encryption: Generating visually meaningful encrypted images. Inf. Sci. 324, 197–207 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  31. Chai, X., Gan, Z., Chen, Y., Zhang, Y.: A visually secure image encryption scheme based on compressive sensing. Signal Process. 134, 35–51 (2017)

    Article  Google Scholar 

  32. Wang, H., Xiao, D., Li, M., Xiang, Y., Li, X.: A visually secure image encryption scheme based on parallel compressive sensing. Signal Process. 155, 218–232 (2019)

    Article  Google Scholar 

  33. Zhu, L., Song, H., Zhang, X., Yan, M., Zhang, T., Wang, X., Xu, J.: A robust meaningful image encryption scheme based on block compressive sensing and SVD embedding. Signal Process. 175, 107629 (2020)

    Article  Google Scholar 

  34. Hua, Z., Zhang, K., Li, Y., Zhou, Y.: Visually secure image encryption using adaptive-thresholding sparsification and parallel compressive sensing. Signal Processing. 183, 107998 (2021)

    Article  Google Scholar 

  35. Li, C., Zhang, Y., Xie, E.Y.: When an attacker meets a cipher-image in 2018: a year in review. J. Inf. Secur. Appl. 48, 102361 (2019)

    Google Scholar 

  36. Zhou, S., He, Y., Liu, Y., Li, C., Zhang, J.: Multi-channel deep networks for block-based image compressive sensing. IEEE Trans. Multimed. 23, 2627–2640 (2021)

    Article  Google Scholar 

  37. Jiang, N., Dong, X., Hu, H., Ji, Z., Zhang, W.: Quantum image encryption based on Henon mapping. Int. J. Theor. Phys. 58(3), 979–991 (2019)

    Article  MathSciNet  MATH  Google Scholar 

  38. Kennedy J., Eberhart R.: Particle swarm optimization. In: Proceedings of ICNN’95-International Conference on Neural Networks (1995)

  39. Wang, X., Li, Y.: Chaotic image encryption algorithm based on hybrid multi-objective particle swarm optimization and DNA sequence. Opt. Lasers Eng. 137, 106393 (2021)

    Article  Google Scholar 

  40. Ye, G., Pan, C., Dong, Y., Shi, Y., Huang, X.: Image encryption and hiding algorithm based on compressive sensing and random numbers insertion. Signal Process. 172, 107563 (2020)

    Article  Google Scholar 

  41. Xu, Q., Sun, K., He, S., Zhu, C.: An effective image encryption algorithm based on compressive sensing and 2D-SLIM. Opt. Lasers Eng. 134, 106178 (2020)

    Article  Google Scholar 

  42. Zhu, L., Song, H., Zhang, X., Yan, M., Zhang, L., Yan, T.: A novel image encryption scheme based on nonuniform sampling in block compressive sensing. IEEE Access 7, 22161–22174 (2019)

    Article  Google Scholar 

  43. Gong, L., Qiu, K., Deng, C., Zhou, N.: An image compression and encryption algorithm based on chaotic system and compressive sensing. Opt. Laser Technol. 115, 257–267 (2019)

    Article  Google Scholar 

  44. Zhou, K., Fan, J., Fan, H., Li, M.: Secure image encryption scheme using double random-phase encoding and compressed sensing. Opt. Laser Technol. 121, 105769 (2020)

    Article  Google Scholar 

  45. Chen, J., Zhang, Y., Qi, L., Fu, C., Xu, L.: Exploiting chaos-based compressed sensing and cryptographic algorithm for image encryption and compression. Opt. Laser Technol. 99, 238–248 (2018)

    Article  Google Scholar 

  46. Hua, Z., Xu, B., Jin, F., Huang, H.: Image encryption using josephus problem and filtering diffusion. IEEE Access 7, 8660–8674 (2019)

    Article  Google Scholar 

  47. Chai, X., Zhang, J., Gan, Z., Zhang, Y.: Medical image encryption algorithm based on Latin square and memristive chaotic system. Multimed. Tools Appl. 78(24), 35419–35453 (2019)

    Article  Google Scholar 

  48. Patro, K.A.K., Acharya, B.: An efficient dual-layer cross-coupled chaotic map securitybased multi-image encryption system. Nonlinear Dyn. 104, 2759–2805 (2021)

    Article  Google Scholar 

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

    Article  Google Scholar 

  50. Zou, C., Wang, X., Li, H.: Image encryption algorithm with matrix semi-tensor product. Nonlinear Dyn. 105, 859–876 (2021)

    Article  Google Scholar 

  51. Gan, Z., Chai, X., Han, D., Chen, Y.: A chaotic image encryption algorithm based on 3-D bit-plane permutation. Neural Comput. Appl. 31(11), 7111–7130 (2019)

    Article  Google Scholar 

  52. Chai, X., Wu, H., Gan, Z., Han, D., Zhang, Y., Chen, Y.: An efficient approach for encrypting double color images into a visually meaningful cipher image using 2D compressive sensing. Inf. Sci. 556, 305–340 (2021)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

All the authors are deeply grateful to the editors for smooth and fast handling of the manuscript. The authors would also like to thank the anonymous referees for their valuable suggestions to improve the quality of this paper. This work was supported by the National Natural Science Foundation of China (Grant Nos. 61802111, 61872125), Science and Technology Foundation of Henan Province of China (Grant Nos. 182102210027, 182102410051) and Basic Research Program of Jiangsu Province (Grant No. BK20201290) and the Key Science and Technology Project of Henan Province (Grant Nos. 201300210400, 212102210094).

Funding

National Natural Science Foundation of China (Grant Nos. 61802111, 61872125) and Science and Technology Foundation of Henan Province of China (Grant Nos. 182102210027, 182102410051) and Basic Research Program of Jiangsu Province (Grant No. BK20201290) and the Key Science and Technology Project of Henan Province (Grant Nos. 201300210400, 212102210094).

Author information

Authors and Affiliations

Authors

Contributions

All authors contributed to the study conception and design. Material preparation, data collection and analysis were performed by Xiuli Chai, Jiangyu Fu, Zhihua Gan, Yang Lu and Yushu Zhang. The first draft of the manuscript was written by Xiuli Chai, Jiangyu Fu and Zhihua Gan. All authors commented on this version of the manuscript. All authors read and approved the final manuscript.

Corresponding author

Correspondence to Zhihua Gan.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Consent to participate

All the listed authors have participated actively in the study.

Consent for publication

All the listed authors have agreed to publish our article in Nonlinear Dynamics.

Ethics approval

Our research is not involved in human participants and animals.

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

Chai, X., Fu, J., Gan, Z. et al. An image encryption scheme based on multi-objective optimization and block compressed sensing. Nonlinear Dyn 108, 2671–2704 (2022). https://doi.org/10.1007/s11071-022-07328-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11071-022-07328-3

Keywords

Navigation