A Reversible Data-Hiding Method for Encrypted Images Based on Adaptive Quadtree Partitioning and MSB Prediction
Source abstract
Abstract
To address the vulnerability of the widely used block permutation and co-XOR (BPCX) encryption algorithm in reversible data-hiding in the encrypted domain (RDH-ED), which is susceptible to known-plaintext attacks (KPAs), and to enhance embedding capacity, we propose a novel technique of reversible data-hiding in encrypted images (RDH-EI). This method incorporates adaptive quadtree partitioning and most significant bit (MSB) prediction. To counteract KPAs, we introduce pixel modulation specifically targeting pixels within blocks of the same level during the encryption phase. During data embedding, we utilize tagging bits to indicate the state of the pixel blocks, capitalizing on pixel redundancy within those blocks to augment embedding capacity. Our experimental results demonstrate that our method not only achieves reversibility and separability but also significantly boosts embedding capacity and method security. Notably, the average embedding rate across the 10,000 images tested stands at 2.4731, surpassing previous methods by 0.2106 and 0.037, respectively.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Advanced Steganography and Watermarking Techniques · Chaos-based Image/Signal Encryption · Digital Media Forensic Detection
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Key Laboratory of Network and Information Security of People’s Armed Police, Xi’an 710086, China
Funding
National Natural Science Foundation of China · National Social Science Fund of China · National Defense Science and Technology Independent Research Project
References (30)
Show source-provided references
1. Barton, J.M. (1997). Method and Apparatus for Embedding Authentication Information within Digital Data. (U.S. Patent, 5 646 997).
2. TEES: An Efficient Search Scheme over Encrypted Data on Mobile Cloud10.1109/TCC.2015.2398426 ↗
3. Puech, W., Chaumont, M., and Strauss, O. (2008, January 27–31). A Reversible Data Hiding Method for Encrypted Images. Proceedings of the Security, Forensics, Steganography, and Watermarking of Multimedia Contents X, San Johe, CA, USA.10.1117/12.766754 ↗
4. Reversible Data Hiding in Encrypted Image10.1109/LSP.2011.2114651 ↗
5. Reversible data hiding in encrypted images based on absolute mean difference of multiple neighboring pixels10.1016/j.jvcir.2014.12.007 ↗
6. Separable Reversible Data Hiding in Encrypted Image10.1109/TIFS.2011.2176120 ↗
7. Reversible Data Hiding in Encrypted Images With Distributed Source Encoding10.1109/TCSVT.2015.2418611 ↗
8. An improved block based joint reversible data hiding in encrypted images by symmetric cryptosystem10.1016/j.patrec.2018.01.014 ↗
9. Reversible data hiding in encrypted images with high capacity by bitplane operations and adaptive embedding10.1007/s11042-017-5498-8 ↗
10. Reversible data hiding in encrypted images with somewhat homomorphic encryption based on sorting block-level prediction-error expansion
11. A Reversible Data Hiding Scheme in Encrypted Domain for Secret Image Sharing Based on Chinese Remainder Theorem10.1109/TCSVT.2021.3081575 ↗
12. Secret Sharing Based Reversible Data Hiding in Encrypted Images With Multiple Data-Hiders
13. High Capacity Reversible Data Hiding in Encrypted Image Based on Adaptive MSB Prediction10.1109/TMM.2021.3062699 ↗
14. High capacity reversible data hiding in encrypted images based on adaptive quadtree partitioning and MSB prediction10.1631/FITEE.2200501 ↗
15. Reversible Data Hiding in Encrypted Images by Reserving Room Before Encryption10.1109/TIFS.2013.2248725 ↗
16. High capacity reversible data hiding scheme for encrypted images10.1016/j.image.2016.03.010 ↗
17. High Capacity Reversible Data Hiding in Encrypted Images by Patch-Level Sparse Representation10.1109/TCYB.2015.2423678 ↗
18. An Efficient MSB Prediction-Based Method for High-Capacity Reversible Data Hiding in Encrypted Images10.1109/TIFS.2018.2799381 ↗
19. High-capacity reversible data hiding in encrypted images based on extended run-length coding and block-based MSB plane rearrangement10.1016/j.jvcir.2018.12.023 ↗
20. Puteaux, P., and Puech, W. (2018, January 11–13). EPE-based Huge-Capacity Reversible Data Hiding in Encrypted Images. Proceedings of the 2018 IEEE International Workshop on Information Forensics and Security (WIFS), Hong Kong, China.10.1109/WIFS.2018.8630788 ↗
21. Reversible Data Hiding in Encrypted Images Based on Multi-MSB Prediction and Huffman Coding10.1109/TMM.2019.2936314 ↗
22. A Recursive Reversible Data Hiding in Encrypted Images Method With a Very High Payload10.1109/TMM.2020.2985537 ↗
23. A multilevel reversible data hiding scheme in encrypted domain based on LWE10.1016/j.jvcir.2018.05.002 ↗
24. Fully Homomorphic Encryption Encapsulated Difference Expansion for Reversible Data Hiding in Encrypted Domain10.1109/TCSVT.2019.2963393 ↗
25. High-fidelity reversible data hiding by Quadtree-based pixel value ordering10.1007/s11042-018-6469-4 ↗
26. On The Security of Block Permutation and Co-XOR in Reversible Data Hiding10.1109/TCSVT.2021.3069811 ↗
27. PSO-based image encryption scheme using modular integrated logistic exponential map10.1016/j.eswa.2023.121452 ↗
28. Design of two dimensional hyperchaotic system through optimization benchmark function10.1016/j.chaos.2022.113032 ↗
29. Feng, W., Wang, Q., Liu, H., Ren, Y., Zhang, J., Zhang, S., Qian, K., and Wen, H. (2023). Exploiting newly designed fractional-order 3D Lorenz chaotic system and 2D discrete polynomial hyper-chaotic map for high-performance multi-image encryption. Fractal Fract., 7.10.3390/fractalfract7120887 ↗
30. (2024, July 15). Image database of BOSSbase 1.01. Available online: http://dde.binghamton.edu/download/.