Abstract
We propose a method of secure and reversible data hiding in encrypted images which ensures lossless recovery of image contents and data with very high embedding capacity. The proposed reversible data hiding method in encrypted images makes use of median edge detector predictor and Huffman coding for reducing the size of axillary information. The proposed method utilizes the spatial correlation of the image for reserving room for data embedding before encryption. Hiding capacity of each 2 × 2 block in the image is calculated based on the prediction error using the median edge detector. The hiding capacities of adjacent four blocks are labeled using Huffman coding, which reduces the size of the auxiliary information hidden along with secret data embedded in the encrypted image. Proposed method does data hiding without changing the characteristics of encrypted image for ensuring security and recovers data and image contents completely. The experimental results show that the proposed method hides higher payload with an average value of 3.34 bpp which is 25 percentage more than the state of the art methods.
Similar content being viewed by others
References
Bas P, Furon T (2017) Image database of BOWS-2. [Online]. Available: http://bows2.ec-lille.fr. Accessed: Jun. 20, 2017
Bas P, Filler T, Pevny T (2011) Break our steganographic system The ins and outs of organizing BOSS,” in Proc. 13th Int. Workshop Inf. Hiding, May 2011, pp. 59–70. Available: http://dde.binghamton.edu/download/
Chen K, Chang CC (2019) Error-free separable reversible data hiding in encrypted im- ages using linear regression and prediction error map. Multimed Tools Appl 78(22):31441–31465
Hong W, Chen TS, Wu HY (2012) An improved reversible data hiding in encrypted im- ages using side match. IEEE Signal Process Lett 19(4):199–202
Lee CF, Chen HL (2011) Reversible data hiding based on histogram modification of prediction-error. Imaging Sci J 59(5):278–292
Li M, Xiao D, Zhang Y, Nan H (2015) Reversible data hiding in encrypted images using cross division and additive homomorphism. Signal Process Image Commun 39:234–248
Li Q, Yan B, Li H, Chen N (2018) Separable reversible data hiding in encrypted im- ages with improved security and capacity. Multimed Tools Appl 77(23):30749–30768
Ma K, Zhang W, Zhao X, Yu N, Li F (2013) Reversible data hiding in encrypted images by reserving room before encryption. IEEE Trans Inform Forensics Secur 8(3):553–562
Mohammadi A, Nakhkash M, Akhaee MA (2020) A high-capacity reversible data hiding in encrypted images employing local difference predictor. IEEE Trans Circuits Syst Video Technol 30(8):2366–2376
Puteaux P, Puech W (2018) An efficient MSB prediction-based method for high-capacity reversible data hiding in encrypted images. IEEE Trans Inform Forensics Secur 13(7):1670–1681
Puteaux P, Puech W (2021) A recursive reversible data hiding in encrypted images method with a very high payload. IEEE Trans Multimed 23:636–650
Ren H, Niu S, Wang X (2019) Reversible data hiding in encrypted images using pob number system. IEEE Access 7:149527–149541
Wang Y, Cai Z, He W (2021) High capacity reversible data hiding in encrypted image based on intra-block lossless compression. IEEE Trans Multimed 23:1466–1473
Wu X, Sun W (2014) High-capacity reversible data hiding in encrypted images by pre- diction error. Signal Process 104:387–400
Wu Y, Xiang Y, Guo Y, Tang J, Yin Z (2019) An improved reversible data hiding in encrypted images using parametric binary tree labeling. IEEE Trans Multimed 22(8):1929–1938
Yi S, Zhou Y (2018) Separable and reversible data hiding in encrypted images us- ing parametric binary tree labeling. IEEE Trans Multimed 21(1):51–64
Yin Z, Xiang Y, Zhang X (2019) Reversible data hiding in encrypted images based on multi-MSB prediction and Huffman coding. IEEE Trans Multimed 22(4):874–884
Zhang X (2011) Reversible data hiding in encrypted image. IEEE Signal Process Lett 18(4):255–258
Acknowledgments
This work was supported by All India Council for Technical Education Post Graduate scholarship scheme, Government of India.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
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 (e.g. a society or other partner) 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
Jeena, P., Shreelekshmi, R. High capacity reversible data hiding in encrypted images using block labeling. Multimed Tools Appl 82, 25883–25898 (2023). https://doi.org/10.1007/s11042-023-14455-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-14455-5