● 摘要
随着计算机网络的高速发展,使得数字文件能够非常迅速的传播,但与此同时也面临着日益严重的版权纠纷问题,如何对数字文件进行有效的版权保护已经成为信息化时代一个迫切需要解决的问题。数字水印和数字指纹技术作为新型的版权保护技术,分别在数字文件拷贝中隐蔽地嵌入文件版权的相关信息和用户身份的唯一标识信息,能够有效地防止用户非法传播数字文件拷贝。本文围绕这两个方面的技术展开了研究,主要工作和成果如下:
1、针对基于格式的文本数字水印算法,提出了一种基于字符属性的Word文档多重数字水印算法。该算法使用MD5等信息摘要算法对原始水印信息进行加密,采用字符的Unicode编码进行异或运算分层来隐藏嵌入位置,利用Word文档字符的NoProofing和LanguageIDOther两个不可见属性位嵌入水印信息。最后用实验证明了此种算法的不可见性和安全性较强,同时也具有较大的水印容量和一定的鲁棒性。
2、在经典数字指纹编码——正交编码和c-secure编码的基础上,结合Word文档的特点,提出了一种基于Word文档属性的多重数字指纹算法。该方法分别构造出正交指纹码字和c-secure指纹码字,结合本文提出的文本数字水印算法,对Word字符按两个属性位进行分层,分别在两层中嵌入两种指纹码字。该算法构造简单,编码效率高,并且具有优良的抗合谋攻击性能。
3、结合本文提出的文本数字水印算法和文本数字指纹算法,实现了一套基于数字指纹的重要文档发布和检测系统。本系统使用QT框架进行开发,界面使用QSS设计成Metro UI的简洁风格,这种样式的焦点在文字内容而不是在控件图案上。这个系统包含数字水印和数字指纹两个模块,可以为Word文件嵌入文档信息的数字水印,和生成包含选定用户的唯一标识信息的数字指纹的拷贝文件,并分别提供了提取数字水印和检测数字指纹合谋用户的功能。
相关内容
相关标签