高容量加密域图像可逆信息隐藏

2018-06-08 10:03:40王杭兴
科技视界 2018年8期

王杭兴

【摘 要】为了在加密图像实现高容量可逆隐秘传输,本文提出了一种基于整数变换的加密图像可逆信息隐藏改进方法。图像拥有者利用定位图对像素组任意像素进行整数变换,变换后的像素组像素受该整数变换性质的影响,使符合条件的像素组任意像素LSB被修改后,依然能恢复回原来的像素。因此,图像拥有者加密前对特定的图像块进行整数变换,根据定位图进行图像块排列,以便秘密信息以LSB替换的方式嵌入到特定的图像块中,拥有解密密钥就可以获得原始图像信息,拥有嵌入密钥就可以在密文图像中嵌入信息或者提取秘密信息,拥有解密密匙、嵌入密匙既可以提取秘密信息和恢复原始图像。仿真实验表明该方法具有较高的嵌入容量和较低的失真。

【关键词】可逆信息隐藏;整数变换;加密;嵌入容量

中图分类号: TP309.7 文献标识码: A 文章编号:2095-2457(2018)08-0053-002

Encryption Image Reversible Information Hiding Using Integer Transform

WANG Hang-Xing

(College of Information Science & Engineering, Huaqiao University, Xiamen 361021, China)

【Abstract】In order to achieve high-capacity reversible secret transmission in encrypted images, an improved method of reversible information hiding is proposed in this paper. The image owner uses integer transformation on any pixel of the pixel group according to positioning map. The pixel of the transformed pixel group is affected by the integer transform property, so that any pixel of the eligible pixel group LSB is modified and still restored to the original pixel. Therefore, the image owner uses integer transformation on a specific image block before encryption, and arranges the image blocks according to the positioning map, so that the secret information is embedded into a specific image block in an LSB replacement manner. the original image information can be obtained with the decryption key , Someone can embed the information in the ciphertext image or extract the secret information With the embedded key, Someone can both extract the secret information and restore the original image with the decryption key and embedded key. Simulation results show that this method achieve a higher embedding capacity and lower distortion.

【Key words】Integer transformation; Different content image; Embedded capacity

0 引言

可逆信息隱藏是一种信息安全技术, 加密是一种常用的有效隐私保护手段。近年来,在云计算平台和各种隐私保护应用需求的驱动下,为了保护用户的隐私,需要在上传数据前先对数据进行加密,所以加密域信息隐藏的研究具有一定的意义,现有的加密域可逆信息隐藏中主要分为加密前产生嵌入空间和加密后产生嵌入空间两大类,文文献[1]Ma是通过改进Luo的方法在加密前预留出空间来嵌入信息,但并不适用于所有图像,例如医学图像由于有很多的黑色背景,像素值很多为零,位置图太大,导致B部分的边缘像素没有足够空间存放,所以用Ma的方法会造成溢出像素过多无法正常进行信息嵌入。……

登录APP查看全文