论文部分内容阅读
在大数据时代,人们对数据信息的依赖程度越来越高。信息已经成为一种崭新的资产,在政治、经济、军事、教育、科技和生活等方面发挥着重要的作用,由此而带来的信息安全问题正变得日益突出。信息隐藏是将秘密信息隐藏到载体中,实现信息的安全保护。大数据通常作为信息隐藏的载体,加密是保护图像的一种常用方式,因此研究加密图像的信息隐藏具有重要的意义。本文的主要工作如下:1、提出一种基于曲面插值的加密图像信息隐藏算法。对图像进行加密,利用随机函数确定加密图像中的载体像素,通过修改高位来实现信息隐藏,当高位为5或6时,对载体像素分组,在一组载体像素中隐藏一位秘密信息。在图像恢复和信息提取的过程中,对载密图像解密,并对载体像素分组,在载体像素5×5邻域中,选取与载体像素距离最近的6个非载体像素,通过曲面插值的方法,求出组内各个载体像素的预测值,应用该预测值提取秘密信息和恢复载体像素。当高位为7或8时,将秘密信息隐藏到载体像素第7位或第8位。在图像恢复和信息提取的过程中,从载体像素的高位提取秘密信息,对载密图像解密,确定载体像素,通过曲面插值的方法,求出载体像素的预测值,应用该预测值恢复载体像素。实验结果表明,当修改的位为5或6时,该算法提取秘密信息的错误率较低,恢复图像的效果较好,当修改的位为7或8时,该算法能够正确的提取秘密信息,恢复图像的效果较好。2、提出了基于编码压缩的可逆信息隐藏算法。计算载体像素的预测值与载体像素的差值。对预测差值进行哈夫曼编码压缩,对压缩数据和随机数据进行加密重构图像。将秘密信息和编码的码表隐藏在随机加密数据中,实现信息隐藏。对含有秘密信息的加密图像,分离加密压缩数据和随机数据,在随机加密数据中提取秘密信息和码表。对加密压缩数据进行解密,解码压缩数据和恢复原始输入图像。实验结果表明,本文算法不仅具有较大的隐藏容量,还能正确提取秘密信息,完全恢复原始图像。