欢迎来到天天文库
浏览记录
ID:33490742
大小:3.29 MB
页数:70页
时间:2019-02-26
《基于文本的数字水印技术研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、安徽理工大学硕士学位论文基于文本的数字水印技术研究姓名:韩猛申请学位级别:硕士专业:计算机应用技术指导教师:方贤进20090601安徽理工大学硕士学位论文摘要捅要随着计算机技术和因特网通信技术的迅速发展,数字作品的传播达到了前所未有的深度和广度,其版权保护也正成为一个迫切需要解决的问题。数字水印是近些年来出现的一种有效的数字产品版权保护技术。它克服了传统密码学技术中加密的内容在解密之后不再安全的问题,因而作为知识产权保护和数字多媒体防伪的有效手段,正得到广泛的研究与应用。隐藏信息应该与载体文本内容相关,而且嵌入隐藏信息后的载体文件与原文件的差异应该很小,最好两者之间没有差异。
2、目前文本数字水印可以分为两类:一类是基于文本格式的数字水印,另一类是基于文本内容的数字水印。前者主要是早期数字水印的研究方法,嵌入的水印信息都在空间域中,典型的算法有行间距编码、字间距编码和特征编码。这类算法的基本思想就是在不改变文本内容的前提下,对文档格式做轻微的调整,以此来嵌入水印信息,如在行间距编码中,上移某行,隐藏“1";下移某行,隐藏“0”。这类算法的最大弱点就是隐藏的信息与载体内容无关,只与载体的格式相关,嵌入的水印信息很难抵抗如格式调整,删除文本段落等攻击。后者是近些年来才兴起的水印嵌入方法,嵌入的水印信息也大都在空间域,也有一些是水印是嵌入在变换域中的。典型的
3、算法有根据文本内容做同义词替换、根据自然语言特征对特定的句式做变换,以此来嵌入水印信息。这类算法的优点是隐藏信息与文本内容紧密关联,水印的安全性较好。在本论文中,采用基于文本内容的水印技术,结合汉语的特征,根据汉语分词技术,对载体中的句子作词性标记。将其转换为词性标记串或句型。根据句型分布构造huffman编码的二叉树。秘密信息解码为句型,句型在载体文本中的位置就是密钥。在本论文的试验部分,分别做了基于文本格式的数字水印试验和基于词性标记的数字水印试验。通过这两个试验的对比分析,我们得到,无论在水印的鲁棒性还是水印的容量上,后者的性能都明显地高于前者。而且后者对载体文本没有严
4、格的要求,水印嵌入比较方便。关键词:信息隐藏、数字水印、文法分析,huffman编码、文本格式分类号:(1--2):TP391.41安徽理工大学硕士学位论文摘要AbstractTherapiddevelopmentofcomputerandIntemettechnologyhasledtodigitalproductsbeingdistributeddeeplyandwidelytoapreviouslyunpredictedlevel.Meanwhilemeircopyrightprotectionisanurgentproblem.FortunatelyDi百talWat
5、ermarkinghasbecomeaneffectivemethodtoprotectcopyrightfordigitalproducts,whichhassolvedtheproblemoftraditionalcryptographythatencryptedcontentsarenotsecureafterdecryption,thereforeithasbeenstudiedandusedwidelyasaneffectivemethodofknowledgecopyrightprotectionandpreventingfromshamfordi舀talmult
6、imedia.Theinformationhidedshouldberelatedwiththetextcontent.Anditisbetterifthedocumentaddedintowatermarkismuchsimilarwiththeoriginalone.Thebestwaytohideinformationisthatthereisnochangeafterwatermarkingaddtodocument.Therearetwokindsoftextdi西talwatermark,onebasedonitsformatandtheotherbasedoni
7、tscontent.Theformerismainlyusedinearlydays,theclassicalgorithmofwatermarkareusuallyembededinthespacefieldsuchaslinesihftcoding,wordshiftcodingandcharactercoding.Forexample,Rismarked“1’’ifcurrentlineisshiftedup,oritismarked“0”ifthecurrentlineshiftdown.The
此文档下载收益归作者所有