Abstract
Recently, with the rapid development of cloud storage, secure cloud computing and privacy protection have attracted widespread attention. Reversible data hiding in encrypted images (RDHEI) plays an important role in it and has been paid more and more attention. In this paper, an improved RHDEI is proposed. By combining adaptive Arithmetic coding and static Huffman coding, the image bit-plane is effectively compressed and a lot of space is made for data embedding. The security of image and embedded data is guaranteed by XOR-encryption and scrambling encryption. The data extractor can embed and extract data without decrypting the carrier image to protect the privacy of the image owner. Experimental results show that the scheme can achieve an average embedding capacity (EC) of up to \(3 \mathrm{bpp}\) while ensuring lossless recovery of carrier images and correct extraction of embedded data. Compared with state-of-the-art RDHEI methods, our scheme achieves higher EC and better security.
Similar content being viewed by others
Data availability
The data that support the findings of this study are openly available in BOSSBASE at http://dde.binghamton.edu/download/.
References
Zhang, W., Hui, W., Hou, D., Yu, N.: Reversible data hiding in encrypted images by reversible image transformation. IEEE Trans. Multimed. 18, 1469–1479 (2016). https://doi.org/10.1109/tmm.2016.2569497
Gu, C., Cao, X.: Research on information hiding technology. In: 2012 2nd International Conference on Consumer Electronics, Communications and Networks (CECNet), 2012, pp. 2035–2037 (2012). https://doi.org/10.1109/cecnet.2012.6201610
Shi, Y.Q., Li, X., Zhang, X., Wu, H., Ma, B.: Reversible data hiding: advances in the past two decades. IEEE Access 4, 3210–3237 (2016). https://doi.org/10.1109/ACCESS.2016.2573308
Weng, S., Shi, Y., Hong, W., Yao, Y.: Dynamic improved pixel value ordering reversible data hiding. Inf. Sci. 489, 136–154 (2019). https://doi.org/10.1016/j.ins.2019.03.032
Yin, Z., She, X., Tang, J., Luo, B.: Reversible data hiding in encrypted images based on pixel prediction and multi-MSB planes rearrangement. Signal Process. 187, 108146 (2021). https://doi.org/10.1016/j.sigpro.2021.108146
Wang, J., Chen, X., Ni, J., Mao, N., Shi, Y.: Multiple histograms-based reversible data hiding: framework and realization. IEEE Trans. Circuits Syst. Video Technol. 30(8), 2313–2328 (2019). https://doi.org/10.1109/tcsvt.2019.2915584
Hu, Y., Lee, H.K., Li, J.: DE-based reversible data hiding with improved overflow location map. IEEE Trans. Circuits Syst. Video Technol. 19(2), 250–260 (2008). https://doi.org/10.1109/tcsvt.2008.2009252
Wang, Y., Cai, Z., He, W.: High capacity reversible data hiding in encrypted image based on intra-block lossless compression. IEEE Trans. Multimed. 23, 1466–1473 (2020). https://doi.org/10.1109/tmm.2020.2999187
Wu, X., Sun, W.: High-capacity reversible data hiding in encrypted images by prediction error. Signal Process. 104, 387–400 (2014). https://doi.org/10.1016/j.sigpro.2014.04.032
Puech, W., Chaumont, M., Strauss, O.: A reversible data hiding method for encrypted images. In: Security, Forensics, Steganography, and Watermarking of Multimedia Contents X, 2008, vol. 6819, pp. 534–542. SPIE (2008)
Puteaux, P., Puech, W.: An efficient MSB prediction-based method for high-capacity reversible data hiding in encrypted images. IEEE Trans. Inf. Forensics Secur. 13(7), 1670–1681 (2018). https://doi.org/10.1109/tifs.2018.2799381
Puyang, Y., Yin, Z., Qian, Z.: Reversible data hiding in encrypted images with two-MSB prediction. In: 2018 IEEE International Workshop on Information Forensics and Security (WIFS), 2018, pp. 1–7 (2018). https://doi.org/10.1109/wifs.2018.8630785
Puteaux, P., Puech, W.: EPE-based huge-capacity reversible data hiding in encrypted images. In: 2018 IEEE International Workshop on Information Forensics and Security (WIFS), 2018, pp. 1–7 (2018). https://doi.org/10.1109/wifs.2018.8630788
Yi, S., Zhou, Y.: Separable and reversible data hiding in encrypted images using parametric binary tree labeling. IEEE Trans. Multimed. 21(1), 51–64 (2018). https://doi.org/10.1109/tmm.2018.2844679
Yi, S., Zhou, Y.: Binary-block embedding for reversible data hiding in encrypted images. Signal Process. 133, 40–51 (2017). https://doi.org/10.1016/j.sigpro.2016.10.017
Fu, Y., Kong, P., Yao, H., Tang, Z., Qin, C.: Effective reversible data hiding in encrypted image with adaptive encoding strategy. Inf. Sci. 494, 21–36 (2019). https://doi.org/10.1016/j.ins.2019.04.043
Qin, C., Qian, X., Hong, W., Zhang, X.: An efficient coding scheme for reversible data hiding in encrypted image with redundancy transfer. Inf. Sci. 487, 176–192 (2019). https://doi.org/10.1016/j.ins.2019.03.008
Chen, K., Chang, C.C.: High-capacity reversible data hiding in encrypted images based on extended run-length coding and block-based MSB plane rearrangement. J. Vis. Commun. Image Represent. 58, 334–344 (2019). https://doi.org/10.1016/j.jvcir.2018.12.023
Weng, S., Zhang, C., Zhang, T., Chen, K.: High capacity reversible data hiding in encrypted images using SIBRW and GCC. J. Vis. Commun. Image Represent. 75, 102932 (2021). https://doi.org/10.1016/j.jvcir.2020.102932
Liu, M., Gao, T.: Reversible data hiding in encrypted images based on bit-plane rearrangement and Huffman coding. In: 2021 the 5th International Conference on Innovation in Artificial Intelligence, 2021, pp. 62–68 (2021). https://doi.org/10.1145/3461353.3461372
Sayood, K.: In: Sayood, K. (ed) Introduction to Data Compression. The Morgan Kaufmann Series in Multimedia Information and Systems, 5th edn, pp. 41–130. Morgan Kaufmann, San Francisco (2018)
Manz, O.: Entropy coding. In: Well Packed—Not a Bit Too Much, pp. 17–27. Springer, Wiesbaden (2021)
Masmoudi, A., Puech, W.: Lossless chaos-based crypto-compression scheme for image protection. IET Image Process. 8, 671–686 (2014). https://doi.org/10.1049/iet-ipr.2013.0598
Bas, P., Filler, T., Pevný, T.: “Break our steganographic system”: the ins and outs of organizing BOSS. In: International Workshop on Information Hiding, 2011, pp. 59–70. Springer, Berlin (2011). http://dde.binghamton.edu/download/. Accessed 29 Sep 2021
Funding
The authors received funding from the Key Program of Natural Science Fund of Tianjin (Grant #21JCZDJC00130) and National Natural Science Foundation of China (Grant 61873327).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
There is no conflict of interest.
Ethical approval
Research doesn’t involve human participants or animals.
Informed consent
All the authors listed have approved the manuscript for publication.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Liu, M., Wang, K. & Gao, T. High-capacity reversible data hiding in encrypted images based on adaptive arithmetic coding and static Huffman coding. Cluster Comput 26, 3627–3645 (2023). https://doi.org/10.1007/s10586-022-03748-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10586-022-03748-3