ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:19.37KB ,
资源ID:4859609      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4859609.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(信息隐藏重点.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

信息隐藏重点.docx

1、信息隐藏重点信息隐藏总复习(内容仅供参考,如有遗漏,请自行补充)第一章一、信息隐藏的基本概念及特性;二、信息隐藏、加密的区别与联系;三、隐写术;四、数字水印;五、隐写术与数字水印的区别。1.信息隐藏的基本概念P1:利用载体中存在的冗余信息(信息空间冗余、通信通道空间、人类感觉系统冗余等)来隐藏秘密对象,以实现保密通信或者实现数字签名和认证。2.信息隐藏具备的特性P2:不可感知性、不可检测性、容量、鲁棒性、安全性、复杂性。3.信息隐藏与加密方法比较P1:(1)信息加密是隐藏信息的内容,而信息隐藏是隐藏信息的存在性,信息隐藏比信息加密更为安全,因为它不容易引起攻击者的注意。(区别)(2)信息隐藏打

2、破了传统密码学的思维范畴,从一个全新的视角审视信息安全。与传统的加密相比,信息隐藏的隐蔽性强,在信息隐藏中,可以把这两项技术结合起来,先将秘密信息进行加密预处理,然后再进行信息隐藏,则秘密信息的保密性盒不可觉察性的效果更佳。(联系)4.信息隐藏的三个重要领域P2:隐写术、数字水印和隐蔽通信。5.隐写术:定义一,是一种保密通信技术,通常解释为把秘密信息隐藏于其他信息之中,其中消息的存在形式较为隐秘。定义二,隐写术最常见的用法是将秘密信息隐藏到另一个载体中,载体可以是图像、音频、视频和文本或者其他二进制编码。隐藏的信息可以是纯文本、密码图像或者其他比特流。(P3)6.数字水印:(1)是指在数字化的

3、内容中嵌入不明显的记号。(2)被嵌入的记号通常是不可见或不可擦,但是通过一些计算操作可检测或提取。(3)水印与源数据紧密结合并隐藏其中,成为源数据不可分离的一部分,并通过一些不破坏原数据使用价值和商用价值的操作而存活下来。7.数字水印与隐写术的区别(1)数字水印所隐藏的信息总是与被保护的数据对象或它的所有者有关,而隐写则可以隐藏任何信息;(2)对于“健壮性”的要求不同,数字水印需要更好的健壮性;(3)在发送者与接受者之间的通信方式不同,隐写术通常是点对点的,数字水印通常是一点对多点的;(4)隐写术专门研究如何隐藏实际存在的信息,隐藏的信息可以与被保护信息无任何关联,而水印并不总需隐藏,如可见水

4、印,隐藏信息与被保护信息之间有密切关系。第二章一、信息隐藏的基本原理与分类;二、隐写术的基本原理与分类;三、一般的数字水印系统。1.信息隐藏基本原理:P19(1)隐写成功:先将秘密信息嵌入到噪声信号中,然后再随噪声信号嵌入到数字图像中,如果噪声的容量不大,在没有原始图像比较的情况下一般人类视觉和计算机统计分析都无法感知到秘密消息的存在,这样隐写就成功了。(2)在提取秘密信息时,需要图像恢复和差错控制编码技术,前者得到原始图像的近似估计,并对嵌入的秘密信息容量进行估计,然后根据相应的算法进行提取。(3)这种方案的位错率较高,所以必须对秘密信息也进行低比率差错编码,才能较完善的提取秘密信息。2.信

5、息隐藏的分类(P20)(1)信息隐藏的主要分支:图2.1(2)根据分类依据不同,可以将隐写术分为以下几类:a.按隐写系统结构分类 分为纯隐写术、密钥隐写术和公钥隐写术;b.按隐写空间分类 可以分为空域隐写、变换域隐写;c.按隐写载体分类 可以分为文本隐写、图像隐写、音频隐写、视频隐写和二进制隐写。3.隐写术的基本原理:P19-P20(1)对欲嵌入的秘密信息进行预处理,预处理包括加密、编码然后生成伪随机数;(2)将预处理后的秘密信息根据相应的嵌入算法嵌入到载体中,载体可以包括文本、图像、语音和视频等多种格式的多媒体;(3)在通信中可以使用隐蔽信道进行通信;(4)最后在提取中根据相应的提取算法和密

6、钥提取秘密消息,这样,就可以达到三层安全。4.数字水印系统P29数字水印系统包括水印的嵌入和检测/提取过程,数字水印系统的一般构成如图2.7所示。图2.7(a)为水印嵌入,功能是将水印嵌入到载体数据中;图2.7(b)为水印检测,功能是判断是否含有指定的水印并对水印可行度进行检测。第三章一、伪随机数发生器;二、RCA流密码;三、Arnold与幻方置换。1.伪随机数发生器定义:它的输出序列和真正的随机发生器通过多项式次数实验得到的输出序列不可区分,并且任何单通路函数的发现都可以成为伪随机数发生器。2.设计随机数发生器的三个标准: (1)生成函数应是全周期的,即重复周期与m相等,也就是说0M之间所有

7、的数都可能。 (2)产生的序列应当显得随机,因为是采用克定性生成随机数的方法,所以是伪随机,但是有多种方法统计测试方法可以评估其随机程序。 (3)生成函数可以用32位运算器方便地实现。3.RC4算法 (1)初始化S /Initialization For i = 0 to 255 do Si = I; Ti = ki mod keylen; /Initial Permutation of S j = 0; For i = 0 to 255 do j = (j + Si + Ti) mod 256; swap(Si,Sj); (2)密钥流的生成 /Stream Generation i,j=0;

8、 while(true) i = (i+1) mod 256; j = (j+Si) mod 256; swap(Si,Sj);t = (Si + Sj) mod 256;k = St;4.Arnold置换Matlab实现 w = imread(arnold.bmp); M = w; Size_w = size(w); subplot(2,2,2);imshow(w);title(将要嵌入的图像);c,d,e=size(w);w1 = zeros(c,d,e);U = w(: , : , 1);U1 = w1(: , : , 1);for i=1:cfor j=1:d i1 = i+j;j1

9、= i + 2*j;i1 = mod(i1,j);j1 = mod(j,1);if(i1=0)&j1=0)U1(i1,j1) = U(i,j);w1(i1,j1) = w(i,j);endendendsubplot(2,2,3);imshow(w1);title(置乱图像);5.幻方置乱 Bij = (Aij-1)mod n2;第四章一、隐写术的基本模型;二、隐写术的安全模型。基本的隐写术模型符合Kerchoffs准则,即加密函数、解密函数以及隐藏信息嵌入函数和提取函数是公开的。2.隐写术的安全模型及分析P47-48 (1)如果文本信息正在通过不安全的信道,并且文本信息已经通过了隐写处理,通信

10、处理双方并不会怀疑正在进行的秘密通道。 (2)对加密过的信息再通过隐写工具进行处理,那么将为秘密再加一层安全。 (3)如果隐写分析者检测到信息的存在,他需要提取原始信息,就如前面所说,提取原始信息的几率很低。 (4)如果隐写者确实提取的隐写信息,但是他还需要密钥以解密来得到原始信息。 (5)尽管发现了隐藏的秘密已经使隐写失败,但这仍能保护信息不被破解。3数字水印空间模型第五章一、信息隐藏算法的分类方式和分类依据P52二、位平面算法P53三、调色板信息隐藏算法P62四、空域信息隐藏算法;五、频域变换信息隐藏算法(DCT)1.信息隐藏算法的分类依据与类别在设计具体的数据嵌入算法时,一般要考虑嵌入位

11、置、嵌入数据量。嵌入方法、嵌入强度等要素,所以信息隐藏技术的算法一般分为替代算法、信号处理算法、编码算法、统计算法和伪装。2.调色板算法P62下面我们描述具体匹配颜色查找算法的实现过程:(1)使用调色板的图像颜色量化实现过程。(2)遍历整个调色板,查找最接近的颜色匹配。(3)计算源颜色与调色板颜色之间的差。(4)如果各种颜色比目前找到的所有颜色都接近源颜色,则使用该颜色。(5)如果是完全匹配的颜色,则跳出该循环。实现描述:Begin定义源数据指针RepeatInt 32*pSourcepixel遍历每一行查找最接近的颜色For (int row=0;row Bi(u2,v2) then Exchange Bi(u1,v1) and Bi(u2,v2) end if else if Bi(u1,v1) x, x0 Ci = DCT-1(Bi)end forbuild stego-imge fromC1,C2C1(m)bnDCT信息隐藏解码过程 for i=1,2i(M) do acquire Ci for mi Bi = DCT(Ci) if Bi(u1,v1) Bi(u2,v2) then mi=1 else mi=0 end if end for

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1