基于HTML标签的信息隐藏模型的论文.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于HTML标签的信息隐藏模型的论文.doc

  基于HTML标签的信息隐藏模型的论文 摘要:通过仔细分析html标签的各种性质,提出了几种新的基于标签的隐藏信息的方法。在此基础上,提出并实现了一个基于html标签的信息隐藏模型。该模型具有隐藏容量高、隐蔽性、鲁棒性和安全性较好,并且具有弹性,能自动调节隐藏算法的参数,使得在满足容量的前提下,尽量提高隐蔽性。   关键词:超文本标记语言;信息隐藏;数字水印;模型;标签;文本     随着电子图书版权保护、电子商务和电子政务中对电子公文的认证和保护的迫切需求,在文本中嵌入信息或水印的研究正受到重视。根据文本的作用,文本可分为:普通文本,如.txt文档、l中的标签、c语言源程序的语句。这些文本其作用是供浏览器解析或cpu执行的。目前针对an编码;如果嵌入的是图像则进行jpeg压缩处理;对于有些秘密信息,如中文字符串或已经压缩的图像,则不进行压缩预处理。   保证只有合法接收者能够提取隐藏信息是非常重要的,采取的措施是对压缩后的数据进行加密处理,可以根据安全性的需求选用经典的或目前广泛使用的加密技术。.在该实验中,选用的是32位密钥长度的des加密。密钥必须通过另外的安全信道传递给接收方。    本文原文   为了具有一定的鲁棒性,模型中对加密后的数据要进行纠错编码,以防即使一部分数据受到攻击也能提取出隐藏的信息。如果嵌入的是短文本,则可以使用简单的三次重复编码,例如,要嵌入的信息是01011,则重复编码的结果是000111000111111;但是如果嵌入的文本较长,则可以采用(7,4)汉明码以便有足够的嵌入空间;如果嵌入的是图像,则可以不进行纠错编码,因为图像中即使有部分数据错误也不会有太大关系。如果容量够的话,在嵌入之前,要对纠错编码后的数据复制一份,即使得最后嵌入的数据是两份。   在嵌入数据之前,还要分析载体网页的隐藏容量,并与嵌入信息的容量进行对比,以便确定合适的隐藏算法参数。接下来,可以根据嵌入的位置逐位地进行嵌入。      3.2模型性能分析   首先,在提高隐藏容量方面,模型采用了三方面的措施:①对隐藏信息进行压缩预处理;②综合采用前面的多种隐藏方法;③修改隐藏算法的参数。   通过压缩预处理,可以使隐藏容量大大提高。例如,普通英文文本,采用ascii码,每个字符需要8 bits表示;如果采用huffman码压缩,则可能作到平均每字符2 bits左右。   几种主要的隐藏方法的隐藏比是差不多的,因此,通过综合运用多种隐藏方法可以大大提高隐藏容量。例如综合运用方法1和2是单独使用方法1或2的容量的两倍左右。综合运用所有方法的隐藏容量是隐藏容量最高的方法的四倍以上。   修改隐藏算法的容量参数也是提高隐藏容量的好办法。对于字母大小写替换法,如果平均每个标志符的长度为n,则采用每个字母的大小写均修改的办法,可以将隐藏容量提高到原来的n倍。   在提高隐蔽性方面,模型使用两种策略:①仔细选用隐藏算法的参数,在满足隐藏容量的要求下,调整隐藏参数,以增强隐蔽性,如尽量使插入的空格数少,尽量使字母的大小写变换的频度减少。②随机选择嵌入位置,而不是从头至尾连续嵌入。嵌入位置是通过随机发生器产生。这里的随机种子就是加密密钥。   在鲁棒性方面,模型采用了两种策略,即对小信息嵌入时进行重复嵌入和进行纠错编码。   在安全性方面,本文使用了加密策略,即在对隐藏的信息进行压缩后进行加密处理,加密的结果再送到纠错编码模块。      4系统实现      本文对待隐藏的信息封装成帧。格式如下:      (10)使用基本的算法容量参数,逐个使用表1中方法在(9)所确定的标签中,按顺序隐藏数据帧中的帧头;隐藏完帧头后,按照(6)中确定的算法容量参数,逐个使用表1中方法在(9)所确定的标签中,按顺序隐藏数据帧中的数据比特流。   (11)如果数据帧中尚有未隐藏的bit,则重复上面的(9)和(10),直到隐藏完为止。   从网页中提取隐藏信息的过程正好相反。为了使得接受方在收到帧头前,能够使用合适的算法容量参数解隐藏,故约定对帧头采用基本的容量参数进行隐藏和解隐藏。对帧头采用基本容量参数也可   提高帧头的隐蔽性,以防攻击。      图2(a)是载体网页——广东水电学院的首页,右上是使用模型隐藏了文字“happy nel片段。可以看出此时的隐蔽性很好,几乎看不出html文本有什么特别。图2(b)是秘密信息lena图像,大小是2 kb,即16 000 bits,由于隐藏的数据量较大,故需要将所有隐藏方法的容量参数调节到最大,并??不进行重复隐藏。右边是隐藏lena图像后的html代码片段,可以看出,此时的隐秘性下降。   实验证实,对于局部的

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档