论文部分内容阅读
信息隐藏技术作为一种隐蔽通信手段,最早记录于古希腊文学作品当中。自上世纪九十年代以来,随着互联网技术的飞速发展,海量的信息存储于互联网的各个角落并为世界各地的人们所共享,这使得这个古老的技术又有了新的内涵并逐渐成为国际上一个热门的研究领域。与传统的加密术不同,信息隐藏技术不仅隐藏秘密信息的内容,而且隐藏了秘密信息的存在。因此从原理上来看,它可以实现比密码术更高的安全性能。本文从信息隐藏的基本原理出发,分析了当前主要的基于JPEG格式图像的隐密及隐密分析算法。针对安全性较高的PQ隐密算法,提出了一种基于DCT系数相关性的隐密分析算法,并在此基础上针对PQ隐密算法的不足提出一种面向JPEG压缩过程的信息隐藏方法。首先,文章分析了J.Fridrich的基于扰动量化的信息隐藏算法,即PQ算法。通过对PQ算法的研究,发现该嵌入方法对图像DCT系数相关性以及高频非零系数都有明显的影响。文中针对上述统计特性提取JPEG图像DCT系数快内、块间Markov特征和图像DCT系数最低比特位特征作为分类依据,并采用SVM分类器对所提取的特征进行分类,形成基于DCT系数相关性的PQ隐密分析算法。经过大量图像的测试证实本文算法可以获得更好的隐密分析性能。其次,通过对上述隐密分析算法和PQ隐密算法的进一步研究,提出了面向JPEG压缩过程的信息隐藏方法。该算法分析了原PQ算法产生统计特征的原因,提出在一次JPEG压缩过程中嵌入秘密信息,并根据8×8系数块中DCT系数位置的不同提出一种非均匀的系数选择和修改方式。实验证实这种方法能够更好地保持图像的统计特性,显著提高了算法抗隐密分析攻击的能力。第三,本文分析了PQ算法中的湿纸编码,指出湿纸编码在算法复杂性和嵌入容量方面存在的缺点。并针对这些缺点,对湿纸编码进行了改进使其更加适应于JPEG图像信息隐藏。此外也对改进编码方法的误码分布进行了估计,并给出了多种消除误码的解决方案。