New Framework of Reversible Data Hiding in Encrypted JPEG Bitstreams

被引:85
作者
Qian, Zhenxing [1 ]
Xu, Haisheng [2 ]
Luo, Xiangyang [3 ]
Zhang, Xinpeng [4 ]
机构
[1] Shanghai Univ, Telecommun & Informat Engn Dept, Shanghai 200444, Peoples R China
[2] Shanghai Univ, Sch Commun & Informat Engn, Shanghai Inst Adv Commun & Data Sci, Shanghai 200444, Peoples R China
[3] State Key Lab Math Engn & Adv Comp, Zhengzhou 450002, Henan, Peoples R China
[4] Fudan Univ, Sch Comp Sci, Shanghai 200433, Peoples R China
关键词
Reversible data hiding; information hiding; image recovery; JPEG encryption; IMAGES;
D O I
10.1109/TCSVT.2018.2797897
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper proposes a novel framework of reversible data hiding in encrypted JPEG bitstream. We first provide a JPEG encryption algorithm to encipher a JPEG image to a smaller size and keep the format compliant to JPEG decoders. After an image owner uploads the encrypted JPEG bitstreams to cloud storage, the server embeds additional messages into the ciphertext to construct a marked encrypted JPEG bitstream. During data hiding, we propose a combined embedding algorithm including two stages, the Huffman code mapping and the ordered histogram shifting. The embedding procedure is reversible. When an authorized user requires a downloading operation, the server extracts additional messages from the marked encrypted JPEG bitstream and recovers the original encrypted bitstream losslessly. After downloading, the user obtains the original JPEG bitstream by a direct decryption. The proposed framework outperforms previous works on reversible data hiding in encrypted images. First, since the tasks of data embedding/extraction and bitstream recovery are all accomplished by the server, the image owner and the authorized user are required to implement no extra operations except JPEG encryption or decryption. Second, the embedding payload is larger than state-of-the-art works.
引用
收藏
页码:351 / 362
页数:12
相关论文
共 26 条
[1]  
[Anonymous], 1992, T81 CCITT INT TEL UN
[2]   High Capacity Reversible Data Hiding in Encrypted Images by Patch-Level Sparse Representation [J].
Cao, Xiaochun ;
Du, Ling ;
Wei, Xingxing ;
Meng, Dan ;
Guo, Xiaojie .
IEEE TRANSACTIONS ON CYBERNETICS, 2016, 46 (05) :1132-1143
[3]   A separable reversible data hiding scheme for encrypted JPEG bitstreams [J].
Chang, Jen-Chun ;
Lu, Yi-Zhi ;
Wu, Hsin-Lung .
SIGNAL PROCESSING, 2017, 133 :135-143
[4]  
Fujiyoshi M., 2013, MULTIMEDIA EXPO WORK, P1
[5]   An Improved Reversible Data Hiding in Encrypted Images Using Side Match [J].
Hong, Wien ;
Chen, Tung-Shou ;
Wu, Han-Yan .
IEEE SIGNAL PROCESSING LETTERS, 2012, 19 (04) :199-202
[6]  
Huang F., 2015, IEEE T CIRCUITS SYST, V26, P1610
[7]   New Framework for Reversible Data Hiding in Encrypted Domain [J].
Huang, Fangjun ;
Huang, Jiwu ;
Shi, Yun-Qing .
IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2016, 11 (12) :2777-2789
[8]   Reversible data hiding in encrypted images based on absolute mean difference of multiple neighboring pixels [J].
Liao, Xin ;
Shu, Changwen .
JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2015, 28 :21-27
[9]   Reversible Data Hiding in Encrypted Images by Reserving Room Before Encryption [J].
Ma, Kede ;
Zhang, Weiming ;
Zhao, Xianfeng ;
Yu, Nenghai ;
Li, Fenghua .
IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2013, 8 (03) :553-562
[10]   Overview on selective encryption of image and video: Challenges and perspectives [J].
Massoudi A. ;
Lefebvre F. ;
De Vleeschouwer C. ;
MacQ B. ;
Quisquater J.-J. .
EURASIP Journal on Information Security, 2008 (1)