第六章水印攻击和隐写分析.pptVIP

  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文档。上传文档
查看更多
第六章水印攻击和隐写分析

RS算法不但能判断载体是否含有密码信息,RS隐写分析算法还能够估计出隐写容量。上面算出的一组RM、SM、R-M、S-M是在比例为p/2(p为隐写率)的样点值已经作了一次F1变换情况下得到的。将该隐写体的所有样点值应用 变换,相对于原始载体则有比例为(1- p/2)的样点值作了 变换,计算此时RM、SM、R-M、S-M值。如下图所示,得到两组这四个统计量的数据,将这四对数据连线并相交得到。 具体步骤如下: 将待检测图像分成若干大小相等的图像块,通常定义n=4,对每个小图像块定义一个掩模算法函数,通常为M(0,1,1,0),即 结合公式判断此图像小块属于Regular或Singular,遍历整幅图像得到 并定义为 (6.3.5) 改变掩模算法函数,令M为(0,-1,-1,0)重复操作1得到 和 。 将图像数据的LSB位取反,用获得的数据重复操作1和操作2,得到 以及 结合如下方程: (6.3.6) 其中: 解方程(6.3.6),取绝对值较小的x,计算嵌入率p为: 。 【实验步骤】 1.隐藏信息并分析 2.利用S-tools工具在原始载体中隐藏秘密信息 隐藏的秘密信息文件为hidden.txt,载体图像为Lena.bmp (1)把载体图像拖入S-tools界面,并隐藏秘密信息 (2)隐藏后,出现原始图片和携密图片,将携密图片另存为Lenahidden.bmp 3.利用上述算法估计隐写率 6.4 基于SPA的音频隐写分析 【实验目的】 【实验环境】 【原理简介】 【实验步骤】 【实验目的】 了解什么是抽样对分析(sample pairs analysis,SPA)方法基本原理,掌握使用SPA方法来判断音频文件是否经过LSB隐写,设计并实现一种基于SPA的音频隐写分析。 【实验环境】 (1) WindowsXP或Vista操作系统 (2) MATLAB7.1科学计算软件 (3) 携秘音频文件 【原理简介】 LSB隐写分析方法有很多种,本节介绍抽样对分析(sample pairs analysis,SPA)方法来分析音频文件是否经过LSB隐写。在SPA算法中,要用到RS算法中所定义的函数,即式(6.4.1) 在这里定义该函数为f(G),用f(G)函数来描述信号的时域相关性。在音频信号中,相邻抽样值对之间有很高相关性。因此选择相邻的抽样值对(xi, xi+1)来构成一个抽样组。在LSB隐写之后,函数 的期望值变为: 函数f(G)的期望值变化为: 在LSB隐写过程中(假设隐写率为α),若秘密信息随机地嵌入到音频载体中,抽样值对(xi,xi+1)将会有四种变化模型: 10 模型:xi变化,xi+1不变化; 01 模型:xi+1变化,xi不变化; 11 模型:xi和xi+1都变化; 00 模型:xi和xi+1都不变化; 假设抽样值用B比特的二进制表示,令Y为抽样值最重要的B-1比特值,U为LSB比特的值。因此,X=2Y+U。这样就能表示为: 在下表中对 进行统计。 nm n=m nm k=0,j=0 0 k=0,j=0 α-α2/2 k=0,j=0 0 k=0,j=1 k=0,j=1 α2/2-α k=0,j=1 k=1,j=0 k=1,j=0 α2/2-α k=1,j=0 k=1,j=1 0 k=1,j=1 α-α2/2 k=1,j=1 0 实验数据表明,k=0,j=1,nm的抽样值对的数量和k=0, j=0,nm的抽样值对的数量近似相等,而且,k=0,j=1, nm 抽样值对的数量和 抽样值对的数量也近似相等。因此,这些对于式(6.4.3)不会有任何影响,由于LSB隐写方式并不会改变n和m的值,因此式(6.4.3)的变化主要是由那些n=m的抽样值对所引起的。同时,k=0,j=0和k=1,j=1的抽样值对的数量要大于k=0,j=1和k=1,j=0的抽样值对的数量,因此式(6.4.3)值为正,也就是说LSB隐写会增大f(G)的值。 对于B比特的音频信号,LSB隐写嵌入的过程并不会引起抽样值前面B-1比特的变化,也就是说,m和n不会改变。对于没有秘密信息的音频信号,当n=m时抽样值对(xi,xi+1) 有四种情况:b0代表k=0,j=0的值对, b1代表k=0,j=1的值对,b2代表k=1, j=0的值对,b3代表k=1,j=1的值对。在LSB隐

文档评论(0)

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

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

1亿VIP精品文档

相关文档