信息隐藏实验十lsb信息隐藏的卡方分析.docxVIP

信息隐藏实验十lsb信息隐藏的卡方分析.docx

  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文档。上传文档
查看更多
. 实验十 LSB 信息隐藏的卡方分析 一,实验目的: 了解什么是隐写分析,隐写分析与信息隐藏和数字水印的关系。掌握基于图 像的 LSB隐写的分析方法,设计并实现一种基于图像的 LSB卡方隐写分析方法。 二,实验环境 1, Windows XP 操作系统 2 , Matlab 软件 3, BMP格式图片文件 三,实验原理 隐写术和隐写分析技术是互相矛盾又是相互促进的, 隐写分析是指对可疑的 载体信息进行攻击以达到检测、 破坏,甚至提取秘密信息的技术, 它的主要目标 是为了揭示媒体中隐蔽信息的存在性, 甚至只是指出媒体中存在秘密信息的可疑 性。 图像 LSB信息隐藏的方法是用嵌入的秘密信息取代载体图像的最低比特位, 原来图像的 7 个高位平面与代表秘密信息的最低位平面组成含隐蔽信息的新图 像。虽然 LSB 隐写在隐藏大量信息的情况下依然保持良好的视觉隐蔽性,但使 用有效的统计分析工具可判断一幅载体图像中是否含有秘密信息。 目前对于图像 LSB 信息隐藏主要分析方法有卡方分析、信息量估算法、 RS 分析法和 GPC分析法等。卡方分析的步骤是:设图像中灰度值为 j 的象素数为 hj ,其中 0≤j ≤255。如果载体图像未经隐写, h2i 和 h2i+1 的值会相差很大。 秘密信息在嵌入之前往往经过加密,可以看作是 0、1 随机分布的比特流,而且 值为 0 与 1 的可能性都是 1/2 。如果秘密信息完全替代载体图像的最低位,那么 . * h2i h2i 1 h2i h2 i 1 h2i q 2 2 . h2i 和 h2i+1 的值会比较接近,可以根据这个性质判断图像是否经过隐写。定量 分析载体图像最低位完全嵌入秘密信息的情况:嵌入信息会改变直方图的分布, 由差别很大变得近似相等, 但是却不会改变 h2i+h2i+1 的值,因为样值要么不改 变,要么就在 h2i 和 h2i+1 之间改变。令 显然这个值在隐写前后是不会变的。 如果某个样值为 2i ,那么它对参数 q 的贡献为 1/2 ;如果样值为 2i+1 ,对 参数 q 的贡献为 -1/2 。载体音频中共有 2h2i* 个样点的值为 2i 或 2i+1 ,若所有 样点都包含 1 比特的秘密信息,那么每个样点为 2i 或 2i+1 的概率就是 0.5 。当 2h2i* 较大时,根据中心极限定理,下式成立: h2i h2i 1 2 h2i h2i * N (0,1) 2h2 i* h2i * 其中 -N(0,1) 表示近似服从正态分布 所以 k (h2i h2i * )2 r h2 i* i 1 服从卡方分布。 上式中, k 等于 h2i 和 h2i+1 所组成数字对的数量, h2i* 为 0 的情况不计在。 r 越小表示载体含有秘密信息的可能性越大。 结合卡方分布的密度计算函数计算载 体被隐写的可能性为: r k 1 1 p 1 k 1 1 exp( t )t 2 dt 2 2 ( k 1) 0 2 2 . . 如果 p 接近于 1,则说明载体图像中含有秘密信息。 四,实验结果 1,原图像 2,直方图 由于所有的数据画出的直方图过于密集,所以选取 80:99 这之间的像素值。 1500 1000 500 0 82 84 86 88 90 92 94 96 98 100 80 原图 80:99 . . 1500 1000 500 0 82 84 86 88 90 92 94 96 98 100 80 隐写后 80:99 3,不同隐写率下的图像 隐写率 0.3 . . 隐写率 0.5 隐写率 0.7 4,P 值分析 . . 由所有的 P 值可以看出,当隐写率为 0.3 的时候,P[1] —P[40] 的值都接近 1; 当隐写率为 0.5 的时候, P[1] —P[64] 的值都接近 1;当隐写率为 0.7 的时候, P[1] —P[91] 的值都接近 1。 五,实验结果 完成实验之后,可以得出如下结论: 依据卡方分析函数, 可以判定载体图像中是否含有秘密信息。 但是这要求秘密 信息必须嵌满所有像素。 六,代码附录 1, hist_change.m [fn,pn]=uigetfile({*.jpg,JPEG files(*.jpg);*.bmp,BMP files(*.bmp)},select file to haide); name=strcat(pn,fn); I=rgb2gray(imread(name)); sz=size(I); rt=1; row=round(sz(1)*rt); col=round(sz(2)*rt); msg=randsrc(row,col,[0 1;0.5 0.5]); st

文档评论(0)

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

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

1亿VIP精品文档

相关文档