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.
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
Ma, Y., Li, C., Ou, B.: Cryptanalysis of an image block encryption algorithm based on chaotic maps. J. Inf. Secur. Appl. 54, 102566 (2020)
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)
Ye, G., Pan, C., Huang, X., Mei, Q.: An efficient pixel-level chaotic image encryption algorithm. Nonlinear Dyn. 94, 745–756 (2018)
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)
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)
Ren, H., Lu, W., Chen, B.: Reversible data hiding in encrypted binary images by pixel prediction. Signal Process. 165, 268–277 (2019)
Huang, D., Wang, J.: High-capacity reversible data hiding in encrypted image based on specific encryption process. Signal Process. Image Commun. 80, 115632 (2020)
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)
He, W., Cai, Z., Wang, Y.: Flexible spatial location-based PVO predictor for high-fidelity reversible data hiding. Inf. Sci. 520, 431–444 (2020)
Hu, R., Xiang, S.: Cover-lossless robust image watermarking against geometric deformations. IEEE T. Image Process. 30, 318–331 (2021)
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)
Khan, A.: 2DOTS-multi-bit-encoding for robust and imperceptible image watermarking. Multimed. Tools Appl. 80(2), 2395–2411 (2021)
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)
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)
Babaei, A., Motameni, H., Enayatifar, R.: A new permutation-diffusion-based image encryption technique using cellular automata and DNA sequence. Optik 203, 164000 (2020)
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)
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)
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)
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)
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)
Wu, X., Kurths, J., Kan, H.: A robust and lossless DNA encryption scheme for color images. Multimed. Tools Appl. 77(10), 12349–12376 (2018)
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)
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)
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)
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)
Wei, K., Wen, W., Fang, Y.: Light field image encryption based on spatial-angular characteristic. Signal Process. 185, 108080 (2021)
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)
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)
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)
Bao, L., Zhou, Y.: Image encryption: Generating visually meaningful encrypted images. Inf. Sci. 324, 197–207 (2015)
Chai, X., Gan, Z., Chen, Y., Zhang, Y.: A visually secure image encryption scheme based on compressive sensing. Signal Process. 134, 35–51 (2017)
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)
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)
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)
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)
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)
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)
Kennedy J., Eberhart R.: Particle swarm optimization. In: Proceedings of ICNN’95-International Conference on Neural Networks (1995)
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)
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)
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)
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)
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)
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)
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)
Hua, Z., Xu, B., Jin, F., Huang, H.: Image encryption using josephus problem and filtering diffusion. IEEE Access 7, 8660–8674 (2019)
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)
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)
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)
Zou, C., Wang, X., Li, H.: Image encryption algorithm with matrix semi-tensor product. Nonlinear Dyn. 105, 859–876 (2021)
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)
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)
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
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
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
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-022-07328-3