Block-Distortion-Free Reversible Data Hiding in Encryption-Then-Compression Images with Fully Flexible Access Privileges
Abstract
1. Introduction
2. Related Works
2.1. Reversible Data Hiding in Encrypted Images
2.2. RDH-EI Methods with Flexible Access Privileges
3. Proposed Method
3.1. Marked EtC Image Derivation
3.1.1. Encryption Using EtC System
3.1.2. Pre-Processing
- Step 1-1:
- Identify the smallest pixel value with zero frequency in the range .
- Step 1-2:
- Add 1 to all pixels whose values are smaller than .
- Step 1-3:
- While there exist pixels in the range , repeat Steps 1-1 and 1-2.
- Step 2-1:
- Identify the largest pixel value with zero frequency in the range .
- Step 2-2:
- Subtract 1 from all pixels whose values are larger than .
- Step 2-3:
- While there exist pixels in the range , repeat Steps 2-1 and 2-2.
3.1.3. Data Hiding
- Step 3-1:
- For each pixel , where and , calculate the prediction value using a modified MED predictor. The prediction rule is selected according to the pixel position within the sub-block, as defined in Equation (1):Here, is a derivation function based on the MED method, defined as follows:Note that the pixel , which is used solely as a reference-only pixel, is excluded from the prediction-error calculation.
- Step 3-2:
- Derive the prediction error between and , and assemble a prediction error histogram.
- Step 3-3:
- Set the numbers of embedding iterations and such that the condition is satisfied.
- Step 3-4:
- Perform the embedding process using PEE-HS times on all pixels except for the reference-only pixel, following a raster-scan order.
- Step 3-5:
- Perform the embedding process times on all pixels except for the reference-only pixel and the four corner pixels.
- Step 3-6:
- Overwrite the least significant bits (LSBs) of the reference-only pixel with , , and the bin values used in the L iterations of PEE-HS.
3.2. Image Restoration
3.3. Advantages of Proposed Method
4. Experimental Results
4.1. Marked-Image Quality
4.2. Hiding Capacity
4.3. Security Analysis
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Shi, Y.Q.; Li, X.; Zhang, X.; Wu, H.T.; Ma, B. Reversible data hiding: Advances in the past two decades. IEEE Access 2016, 4, 3210–3237. [Google Scholar] [CrossRef]
- Wu, H.T.; Dugelay, J.L.; Shi, Y.Q. Reversible image data hiding with contrast enhancement. IEEE Signal Process. Lett. 2014, 22, 81–85. [Google Scholar] [CrossRef]
- Puteaux, P.; Ong, S.; Wong, K.; Puech, W. A survey of reversible data hiding in encrypted images-The first 12 years. J. Vis. Commun. Image Represent. 2021, 77, 103085. [Google Scholar] [CrossRef]
- Asiri, G.; Masmoudi, A. A Survey of Reversible Data Hiding in Encrypted Images. Int. J. Adv. Comput. Sci. Appl. 2024, 15, 1316–1326. [Google Scholar] [CrossRef]
- Wang, Y.; Xiong, G.; He, W. High-capacity reversible data hiding in encrypted images based on pixel-value-ordering and histogram shifting. Expert Syst. Appl. 2023, 211, 118600. [Google Scholar] [CrossRef]
- Sui, L.; Li, H.; Liu, J.; Xiao, Z.; Tian, A. Reversible Data Hiding in Encrypted Images Based on Hybrid Prediction and Huffman Coding. Symmetry 2023, 15, 1222. [Google Scholar] [CrossRef]
- Zhang, X.; He, F.; Yu, C.; Zhang, X.; Yang, C.N.; Tang, Z. Reversible data hiding in encrypted images with asymmetric coding and bit-plane block compression. IEEE Trans. Multimed. 2024, 26, 10174–10188. [Google Scholar] [CrossRef]
- Zhang, X.; Zhang, X.; Yu, C.; Yang, J.; Tang, Z. Multidirectional Gradient Predictor for Region-Based Reversible Data Hiding in Encrypted Images. IEEE Internet Things J. 2024, 11, 35596–35609. [Google Scholar] [CrossRef]
- Chen, S.; Chang, C.C. Reversible data hiding in encrypted images using block-based adaptive MSBs prediction. J. Inf. Secur. Appl. 2022, 69, 103297. [Google Scholar] [CrossRef]
- Xiao, F.; Xiong, G.; He, W. High-capacity reversible data hiding in encrypted images based on adaptive block coding selection. J. Vis. Commun. Image Represent. 2024, 104, 104291. [Google Scholar] [CrossRef]
- Kim, C.; Yang, C.N.; Lu, Y.Q. Reversible data hiding in encrypted images using Pixel Shifting Approach (PSA). J. Inf. Secur. Appl. 2024, 87, 103909. [Google Scholar] [CrossRef]
- Yang, Y.; Chen, F.; Tai, H.M.; He, H.; Qu, L. Reversible data hiding in encrypted image based on key-controlled balanced Huffman coding. Expert Syst. Appl. 2024, 84, 103833. [Google Scholar] [CrossRef]
- Ping, P.; Huo, J.; Guo, B. Novel asymmetric CNN-based and adaptive mean predictors for reversible data hiding in encrypted images. J. Inf. Secur. Appl. 2024, 246, 123270. [Google Scholar] [CrossRef]
- Zhang, X.; Zhang, X.; Yu, C.; Li, G.; Tang, Z. Reversible data hiding in encrypted images using prediction error modification and basic block compression. Signal Process. 2025, 231, 109896. [Google Scholar] [CrossRef]
- Jiang, X.; Xie, Y.; Zhang, Y.; Ye, Y.; Xu, F.; Li, L.; Su, Y.; Chen, Z. Reversible Data Hiding in Encrypted Images Using Reservoir Computing-Based Data Fusion Strategy. IEEE Trans. Circuits Syst. Video Technol. 2025, 35, 684–697. [Google Scholar] [CrossRef]
- Yang, C.H.; Weng, C.Y.; Chen, J.Y. High-fidelity reversible data hiding in encrypted image based on difference-preserving encryption. Soft Comput. 2022, 26, 1727–1742. [Google Scholar] [CrossRef]
- Weng, C.Y.; Lin, T.W.; Weng, H.Y.; Huang, C.T. Enhanced reversible data hiding in encrypted images via median preserving pixel value ordering and block-wise difference preservation. Signal Image Video Process. 2025, 19, 424. [Google Scholar] [CrossRef]
- Wu, H.T.; Yang, Z.; Cheung, Y.M.; Xu, L.; Tang, S. High-capacity reversible data hiding in encrypted images by bit plane partition and MSB prediction. IEEE Access 2019, 7, 62361–62371. [Google Scholar] [CrossRef]
- Arai, E.; Imaizumi, S. High-Capacity Reversible Data Hiding in Encrypted Images with Flexible Restoration. J. Imaging 2022, 8, 176. [Google Scholar] [CrossRef]
- Motomura, R.; Imaizumi, S.; Kiya, H. Reversible Data Hiding in Compressible Encrypted Images with Capacity Enhancement. APSIPA Trans. Signal Inf. Process. 2023, 26, 1–23. [Google Scholar] [CrossRef]
- Kato, Y.; Imaizumi, S. Reversible Data Hiding in EtC Images with Flexible Access Privileges. In Proceedings of the 2025 Asia Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA ASC), Singapore, 22–24 October 2025; pp. 2134–2139. [Google Scholar]
- Tsai, Y.Y.; Liu, H.L.; Kuo, P.L.; Chan, C.S. Extending multi-MSB prediction and huffman coding for reversible data hiding in encrypted HDR images. IEEE Access 2022, 10, 49347–49358. [Google Scholar] [CrossRef]
- Kikuchi, N.; Imaizumi, S. Reversible Data Hiding for OpenEXR Images in Compressible Encrypted Domain. Bull. Soc. Photogr. Imaging Jpn. 2024, 34, 1–8. [Google Scholar]
- Lin, A.; Lin, Y.T.; Jao, W.T.; Tsai, Y.Y. High-capacity reversible data hiding in encrypted HDR images with multiple data hiders. Pattern Anal. Appl. 2025, 28, 159. [Google Scholar] [CrossRef]
- Kurihara, K.; Kikuchi, M.; Imaizumi, S.; Shiota, S.; Kiya, H. An encryption-then-compression system for JPEG/Motion JPEG standard. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. 2015, 98, 2238–2245. [Google Scholar] [CrossRef]
- Chuman, T.; Kurihara, K.; Kiya, H. Security evaluation for block scrambling-based ETC systems against extended jigsaw puzzle solver attacks. In Proceedings of the IEEE International Conference on Multimedia and Expo (ICME), Hong Kong, China, 10–14 July 2017; pp. 229–234. [Google Scholar]
- Chuman, T.; Kurihara, K.; Kiya, H. On the Security of Block Scrambling-Based EtC Systems against Extended Jigsaw Puzzle Solver Attacks. IEICE Trans. Inf. Syst. 2018, 101, 37–44. [Google Scholar] [CrossRef]
- Thodi, D.M.; Rodriguez, J.J. Expansion embedding techniques for reversible watermarking. IEEE Trans. Image Process. 2007, 16, 721–730. [Google Scholar] [CrossRef]
- Lin, H.; Imaizumi, S.; Kiya, H. Privacy-preserving ConvMixer without any accuracy degradation using compressible encrypted images. Information 2024, 15, 723. [Google Scholar] [CrossRef]
- Kodak Lossless True Color Image Suite. Available online: http://www.r0k.us/graphics/kodak/ (accessed on 8 February 2026).
- IHC Evaluation Resources. Available online: https://www.ieice.org/iss/emm/ihc/ (accessed on 11 April 2026).









| Abbreviation/Term | Meaning | Description |
|---|---|---|
| RDH-EI | Reversible data hiding in encrypted images | Framework enabling data embedding in encrypted images |
| RDH-BPEI | RDH in bit-plane-based encrypted images | RDH-EI method that divides bit-planes into encryption and embedding spaces |
| EtC | Encryption-then-compression | Image encryption scheme preserving compression compatibility |
| RDH-EtCI | RDH in EtC images | RDH-EI method specifically designed for EtC images |
| BDF-RDH | Block-distortion-free RDH | RDH-EI method based on RDH-EtCI that eliminates block distortion |
| RRBE | Reserving room before encryption | Embedding space is reserved before encryption |
| VRAE | Vacating room after encryption | Embedding space is created after encryption |
| Access privileges | — | Types of restoring operations allowed (e.g., decryption, extraction) |
| Payload | — | Embedded data in image [bpp] |
| Method | Format | Access Privileges | Hiding Capacity | Block Distortion | Pre-Processing Timing | Role Separation |
|---|---|---|---|---|---|---|
| RDH-BPEI [19] | RRBE | Full | Limited | None | Before encryption | No |
| RDH-EtCI [20] | VRAE | Partial | High | Exists | After encryption | Yes |
| BDF-RDH [21] | VRAE | Full | Moderate | Eliminated | Before encryption | No |
| Proposed | VRAE | Full | Comparable | Eliminated | After encryption | Yes |
| Symbol | Definition |
|---|---|
| Size of main blocks in EtC image | |
| Size of sub-blocks | |
| Smallest pixel value with zero frequency | |
| Largest pixel value with zero frequency | |
| L | Sum of embedding iteration parameters and |
| Embedding iteration parameter targeting all pixels except reference-only pixels | |
| Embedding iteration parameter targeting all pixels except reference-only pixels and four corner pixels | |
| Original pixel value | |
| Predicted pixel value |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Kato, Y.; Imaizumi, S. Block-Distortion-Free Reversible Data Hiding in Encryption-Then-Compression Images with Fully Flexible Access Privileges. Information 2026, 17, 492. https://doi.org/10.3390/info17050492
Kato Y, Imaizumi S. Block-Distortion-Free Reversible Data Hiding in Encryption-Then-Compression Images with Fully Flexible Access Privileges. Information. 2026; 17(5):492. https://doi.org/10.3390/info17050492
Chicago/Turabian StyleKato, Yusaku, and Shoko Imaizumi. 2026. "Block-Distortion-Free Reversible Data Hiding in Encryption-Then-Compression Images with Fully Flexible Access Privileges" Information 17, no. 5: 492. https://doi.org/10.3390/info17050492
APA StyleKato, Y., & Imaizumi, S. (2026). Block-Distortion-Free Reversible Data Hiding in Encryption-Then-Compression Images with Fully Flexible Access Privileges. Information, 17(5), 492. https://doi.org/10.3390/info17050492

