Reversible data hiding in encrypted images based on multi-level encryption and block histogram modification

In recent years there has been significant interest in reversible data hiding, and also in particular, reversible data hiding in encrypted images (RDH-EI). This means that additional data can be embedded into a previously encrypted image with no knowledge of the original image content. According to the held keys, legal receivers can get the embedded data or an image very similar to the original one, or, both the embedded data and an image exactly as the original one. In this paper, we propose and evaluate a RDH-EI framework. Firstly, we propose a multi-level encryption (MLE) scheme using both Josephus traversal based multi-granular encryption and a stream cipher. To reduce the quantity of side information required to embed into images together with additional data, we also present a block histogram modification (BHM) approach with self-hidden peak pixels to perform reversible data embedding and a location map marking scheme to perform histogram contraction and recovery. The experimental results demonstrate that, in comparison with other similar methods, the proposed framework achieves improvements in terms of the embedding payload, the decrypted image quality and the accuracy of image restoration.

[1]  Yu-Chi Chen,et al.  Encrypted image-based reversible data hiding with public key cryptography from difference expansion , 2015, Signal Process. Image Commun..

[2]  Amit Kumar Singh,et al.  Robust and Secure Multiple Watermarking in Wavelet Domain , 2015 .

[3]  Amit Kumar Singh,et al.  Iris based secure NROI multiple eye image watermarking for teleophthalmology , 2016, Multimedia Tools and Applications.

[4]  Tung-Shou Chen,et al.  A Novel Data Embedding Method Using Adaptive Pixel Pair Matching , 2012, IEEE Transactions on Information Forensics and Security.

[5]  Amit Kumar Singh,et al.  Wavelet Based Image Watermarking: Futuristic Concepts in Information Security , 2014 .

[6]  Qian Wang,et al.  A Secure and Dynamic Multi-Keyword Ranked Search Scheme over Encrypted Cloud Data , 2016, IEEE Transactions on Parallel and Distributed Systems.

[7]  Xinpeng Zhang,et al.  Efficient Steganographic Embedding by Exploiting Modification Direction , 2006, IEEE Communications Letters.

[8]  Tung-Shou Chen,et al.  An Improved Reversible Data Hiding in Encrypted Images Using Side Match , 2012, IEEE Signal Processing Letters.

[9]  A. Murat Tekalp,et al.  Reversible data hiding , 2002, Proceedings. International Conference on Image Processing.

[10]  XiongNaixue,et al.  Steganalysis of LSB matching using differences between nonadjacent pixels , 2016 .

[11]  Weiming Zhang,et al.  PVO-based reversible data hiding for encrypted images , 2015, 2015 IEEE China Summit and International Conference on Signal and Information Processing (ChinaSIP).

[12]  Bin Luo,et al.  Separable and Error-Free Reversible Data Hiding in Encrypted Image with High Payload , 2014, TheScientificWorldJournal.

[13]  Amit Kumar Singh,et al.  Multiple Watermarking on Medical Images Using Selective Discrete Wavelet Transform Coefficients , 2015 .

[14]  Naixue Xiong,et al.  Steganalysis of LSB matching using differences between nonadjacent pixels , 2016, Multimedia Tools and Applications.

[15]  Shiguo Lian,et al.  Hybrid multiplicative multi-watermarking in DWT domain , 2017, Multidimens. Syst. Signal Process..

[16]  Xiaochun Cao,et al.  High Capacity Reversible Data Hiding in Encrypted Images by Patch-Level Sparse Representation , 2016, IEEE Transactions on Cybernetics.

[17]  Xinpeng Zhang,et al.  Effective reversible data hiding in encrypted image with privacy protection for image content , 2015, J. Vis. Commun. Image Represent..

[18]  Weiming Zhang,et al.  Reversible Data Hiding in Encrypted Images by Reserving Room Before Encryption , 2013, IEEE Transactions on Information Forensics and Security.

[19]  Weiming Zhang,et al.  Reversibility improved data hiding in encrypted images , 2014, Signal Process..

[20]  Amit Kumar Singh,et al.  Hybrid Technique for Robust and Imperceptible Image Watermarking in DWT–DCT–SVD Domain , 2014, National Academy Science Letters.

[21]  Xin Liao,et al.  Reversible data hiding in encrypted images based on absolute mean difference of multiple neighboring pixels , 2015, J. Vis. Commun. Image Represent..

[22]  Xuelong Li,et al.  Lossless Data Embedding Using Generalized Statistical Quantity Histogram , 2011, IEEE Transactions on Circuits and Systems for Video Technology.

[23]  Amit Kumar Singh,et al.  Hybrid technique for robust and imperceptible multiple watermarking using medical images , 2015, Multimedia Tools and Applications.

[24]  Gang Chen,et al.  Color Image Analysis by Quaternion-Type Moments , 2014, Journal of Mathematical Imaging and Vision.

[25]  Stefan Katzenbeisser,et al.  Protection and Retrieval of Encrypted Multimedia Content: When Cryptography Meets Signal Processing , 2007, EURASIP J. Inf. Secur..

[26]  Jin Wang,et al.  Hybrid additive multi-watermarking and decoding , 2013, Multimedia Systems.

[27]  Yongjian Hu,et al.  DE-Based Reversible Data Hiding With Improved Overflow Location Map , 2009, IEEE Transactions on Circuits and Systems for Video Technology.

[28]  Xinpeng Zhang,et al.  Separable Reversible Data Hiding in Encrypted Image , 2012, IEEE Transactions on Information Forensics and Security.

[29]  Zhihua Xia,et al.  Steganalysis of least significant bit matching using multi-order differences , 2014, Secur. Commun. Networks.

[30]  Amit Kumar Singh,et al.  Improved hybrid algorithm for robust and imperceptible multiple watermarking using digital images , 2017, Multimedia Tools and Applications.

[31]  Wei Sun,et al.  High-capacity reversible data hiding in encrypted images by prediction error , 2014, Signal Process..

[32]  Xiong Yueshan,et al.  Digital Image Scrambling Based on Josephus Traversing , 2005 .

[33]  Amit Kumar Singh,et al.  Robust and Imperceptible Dual Watermarking for Telemedicine Applications , 2014, Wireless Personal Communications.

[34]  Tung-Shou Chen,et al.  Reversible Data Embedment for Encrypted Cartoon Images Using Unbalanced Bit Flipping , 2013, ICSI.

[35]  Xingming Sun,et al.  Segmentation-Based Image Copy-Move Forgery Detection Scheme , 2015, IEEE Transactions on Information Forensics and Security.

[36]  Xinpeng Zhang,et al.  Reversible Data Hiding in Encrypted Image , 2011, IEEE Signal Processing Letters.

[37]  Zhenxing Qian,et al.  Reversible Data Hiding in Encrypted JPEG Bitstream , 2014, IEEE Transactions on Multimedia.

[38]  Gerald Schaefer,et al.  UCID: an uncompressed color image database , 2003, IS&T/SPIE Electronic Imaging.

[39]  Jun Tian,et al.  Reversible data embedding using a difference expansion , 2003, IEEE Trans. Circuits Syst. Video Technol..

[40]  Xu Li,et al.  Image Integrity Authentication Scheme Based on Fixed Point Theory , 2013, IEEE Transactions on Image Processing.