论文部分内容阅读
计算机网络技术的飞速发展与信息媒体的数字化使得在网络环境中对数字产品实施有效的内容保护已成为一个迫在眉睫的现实问题。不同传统的数字签名技术,脆弱性数字水印技术通过将水印信息(如认证数据,序列号,文本或图像等)嵌入多媒体文件中而不影响多媒体介质的视觉和听觉效果,为网络环境下的多媒体的内容保护提供了有效的方法。脆弱性水印可用于检测发生在多媒体数据中的篡改并对其定位,甚至确定篡改类型。
本文首先对脆弱性水印算法进行了简要的阐述,讨论了脆弱性水印的实现框架,理想的脆弱性水印的所应具备的特征,以及实现脆弱性水印的方法,如时(空)域算法,变换域算法,压缩域算法,生理模型算法和基于统计学的算法等等,以及攻击方法。
由于具有运算简单易行而且对篡改定位精确等优点,空域算法在脆弱水印技术中得以广泛的使用。其中以Yeung-Mintzer[20](Y-M)的系统最具代表性,本文在实现该系统的仿真实验后,对Y-M算法进行分析,讨论了Y-M算法的优点,以及所存在的严重的安全问题。
最后本文基于Y-M脆弱水印算法,提出一种新颖的基于水印结构处理技术,可用于数字图像完整性认证的脆弱水印算法。通过对水印图像结构进行简单的几何变换,以有效解决原算法存在的安全问题。由于本算法是在空域中实现,因此运算量小而所嵌入信息大,而且不象其它空域算法仅局限于LSB,从而保证了水印的广泛分布在各个比特值上。同时本算法通过与原始的水印比较,可以检测哪怕是以象素为单位对源图像的修改,确保了定位的准确性。另外此算法仅采用两个密钥,可应用如数字相机应用中,有很好的实用性。本文给出了具体的脆弱水印方案,仿真实验的结果显示,本文方案不仅从根本上解决了原算法伪认证安全问题,而且保留了原方案所具备的优点。