通信工程

面向密文图像信息隐藏的随机插值方法

展开
  • 广西师范大学 广西多源信息挖掘与安全重点实验室, 广西 桂林 541004

收稿日期: 2019-01-28

  网络出版日期: 2020-06-11

基金资助

国家自然科学基金(No.61562007,No.61762017,No.61962008);广西自然科学基金(No.2017GXNSFAA198222)资助

Random Interpolation Method for Data Hiding in Encrypted Images

Expand
  • Guangxi Key Lab of Multi-source Information Mining & Security, Guangxi Normal University, Guilin 541004, Guangxi Province, China

Received date: 2019-01-28

  Online published: 2020-06-11

摘要

传统图像插值方法应用于密文域图像信息隐藏时会降低信息隐藏系统的安全性.为此利用随机分配插值权重的策略设计了一种密文图像随机插值方法.该方法首先生成大小为密文图像两倍的初始插值图像,对于插值图像的奇数行和奇数列像素,直接用密文图像的相应像素填充;对于其他位置的像素,先用伪随机函数生成随机值,再结合像素的具体位置来计算插值结果.实验结果表明,所提方法生成的密文图像的插值图像,其直方图近似均匀分布.对比结果显示该随机插值方法在安全性方面优于3种文献插值方法.

本文引用格式

孙容海, 施林甫, 俞春强, 劳欢, 唐振军 . 面向密文图像信息隐藏的随机插值方法[J]. 应用科学学报, 2020 , 38(3) : 419 -430 . DOI: 10.3969/j.issn.0255-8297.2020.03.008

Abstract

When traditional data interpolation methods are applied to data hiding in encrypted images, they will reduce security of the data hiding system. To address this problem, we exploit random weight strategy to design a random interpolation method for encrypted images. The proposed method firstly generates the initial interpolated image, which is twice the size of the encrypted image. For the pixels in the odd rows and the odd columns of the interpolated image, the proposed method fills them with the corresponding pixels of the encrypted image. For the rest pixels of the interpolated image, the proposed method generates random values by pseudo-random function and calculates the interpolated results in terms of their detailed locations. Experimental results show that the histograms of interpolated encrypted images calculated by our random interpolation are approximately uniformly distributed. Comparison results demonstrate that our random interpolation outperforms three popular existing interpolation methods.

参考文献

[1] Zhang X P, Wang S Z. Efficient steganographic embedding by exploiting modification direction[J]. IEEE Communications Letters, 2006, 10(11):781-783.
[2] 张显全,祝英俊,孙容海,等.基于位平面的彩色图像大容量信息隐藏方法[J].光电子·激光,2009, 20(8):1092-1095. Zhang X Q, Zhu Y J, Sun R H, et al. Color image information hiding method of large capacity based on the bit plane[J]. Journal of Optoelectronics·Laser, 2009, 20(8):1092-1095.(in Chinese)
[3] Tang Z J, Xu S J, Yao H, et al, Reversible data hiding with differential compression in encrypted image[J]. Multimedia Tools and Applications, 2019, 78(8):9691-9715.
[4] 张新鹏,钱振兴,李晟.信息隐藏研究展望[J].应用科学学报,2016, 34(5):475-489. Zhang X P, Qian Z X, LI S. Prospect of digital steganography research[J]. Journal of Applied Sciences, 2016, 34(5):475-489.(in Chinese)
[5] Zhang X Q, Sun Z R, Tang Z J, et al. High capacity data hiding based on interpolated image[J]. Multimedia Tools and Applications, 2017, 76(7):9195-9218.
[6] Fridrich J, Golian M, Du R. Lossless data embedding-new paradigm in digital watermarking[J]. EURASIP Journal on Applied Signal Processing, 2002, 2002(2):185-196.
[7] Celik M U, Sharma G, Tekalp A M, et al. Lossless generalized-LSB data embedding[J]. IEEE Transactions on Image Processing, 2005, 14(2):253-266.
[8] Tian J. Reversible data embedding using a difference expansion[J]. IEEE Transactions on Circuits and Systems for Video Technology, 2003, 13(8):831-841.
[9] Alattar A M. Reversible watermark using the difference expansion of a generalized integer transform[J]. IEEE Transactions on Image Processing, 2004, 13(8):1147-1156.
[10] Ni Z C, Shi Y Q, Ansari N, et al. Reversible data hiding[J]. IEEE Transactions on Circuits and Systems for Video Technology, 2006, 16(3):354-362.
[11] Tang Z J, Xu S J, Ye D P, et al. Real-time reversible data hiding with shifting block histogram of pixel differences in encrypted image[J]. Journal of Real-Time Image Processing, 2019, 16(3):709-724.
[12] Weng S W, Pan J S, Li L D. Reversible data hiding based on an adaptive pixel-embedding strategy and two-layer embedding[J]. Information Sciences, 2016, 369(10):114-159.
[13] Qin C, Chang C C, Liao L T. An adaptive prediction-error expansion oriented reversible information hiding scheme[J]. Pattern Recognition Letters, 2012, 33(16):2166-2172.
[14] Zhang X P. Reversible data hiding in encrypted image[J]. IEEE Signal Processing Letters, 2011, 18(4):255-258.
[15] Wien H, Chen T S, Wu H Y. An improved reversible data hiding in encrypted images using side match[J]. IEEE Signal Processing Letters, 2012, 19(4):199-202.
[16] Liao X, Shu C W. Reversible data hiding in encrypted images based on absolute mean difference of multiple neighboring pixels[J]. Journal of Visual Communication and Image Representation, 2015, 28:21-27.
[17] Zhang X P. Separable reversible data hiding in encrypted image[J]. IEEE Transactions on Information Forensics and Security, 2012, 7(2):526-532.
[18] Qian Z X, Zhang X P. Reversible data hiding in encrypted images with distributed source encoding[J]. IEEE Transactions on Circuits and Systems for Video Technology, 2016, 26(4):636-646.
[19] Ma K D, Zhang W M, Zhao X F, et al. Reversible data hiding in encrypted images by reserving room before encryption[J]. IEEE Transactions on Information Forensics and Security, 2013, 8(3):553-562.
[20] 项世军,罗欣荣.同态公钥加密系统的图像可逆信息隐藏算法[J].软件学报,2016, 27(6):1592-1601. Xiang S J, Luo X R. Reversible data hiding in encrypted image based on homomorphic public key cryptosystem[J]. Journal of Software, 2016, 27(6):1592-1601.(in Chinese)
[21] Tang Z J, Lu Q F, Lao H, et al. Error-free reversible data hiding with high capacity in encrypted image[J]. Optik-International Journal for Light and Electron Optics, 2018, 157:750-760.
[22] 陈艳,俞春强,侯晓杰,等.基于曲面插值的加密图像可逆信息隐藏算法[J].应用科学学报,2018, 36(2):220-236. Chen Y, Yu C Q, Hou X J, et al. Reversible information hiding method in encrypted image based on surface interpolation[J]. Journal of Applied Sciences, 2018, 36(2):220-236.(in Chinese)
[23] 俞春强,侯晓杰,张显全,等.基于编码压缩和加密的图像可逆信息隐藏算法[J].光电子·激光,2018, 29(8):876-883. Yu C Q, Hou X J, Zhang X Q, et al. Reversible data hiding algorithm for images based on encoding compression and encryption[J]. Journal of Optoelectronics·Laser, 2018, 29(8):876-883.(in Chinese)
[24] 程航,王子驰,张新鹏.基于图像块分组的加密域可逆信息隐藏[J].北京工业大学学报,2016, 42(5):722-728. Cheng H, Wang Z C, Zhang X P. Reversible data hiding for encrypted image based on image blocks grouping[J]. Journal of Beijing University of Technology, 2016, 42(5):722-728.(in Chinese)
[25] Xiang S J, Luo X R. Efficient reversible data hiding in encrypted image with public key cryptosystem[J]. EURASIP Journal on Advances in Signal Processing, 2017, 59:1-13.
[26] Xiang S J, Luo X R. Reversible data hiding in homomorphic encrypted domain by mirroring ciphertext group[J]. IEEE Transactions Circuits System Video Technology, 2018, 28(11):3099-3110.
[27] Qin C, He Z H, Luo X Y, et al. Reversible data hiding in encrypted image with separable capability and high embedding capacity[J]. Information Sciences, 2018, 465:285-304.
[28] Qin C, Zhang W, Cao F, et al. Separable reversible data hiding in encrypted images via adaptive embedding strategy with block selection[J]. Signal Processing, 2018, 153:109-122.
[29] Jung K H, Yoo K Y. Data hiding method using image interpolation[J]. Computer Standards & Interfaces, 2009, 31(2):465-470.
[30] Lee C F, Huang Y L. An efficient image interpolation increasing payload in reversible hiding[J]. Expert Systems with Applications, 2012, 39(6):6712-6719.
[31] Hu J, Li T R. Reversible steganography using extended image interpolation technique[J]. Computers & Electrical Engineering, 2015, 46(8):447-455.
文章导航

/