《信息隐藏基》PPT课件.ppt

《信息隐藏基》PPT课件.ppt

ID:52271560

大小:1.09 MB

页数:45页

时间:2020-04-03

《信息隐藏基》PPT课件.ppt_第1页
《信息隐藏基》PPT课件.ppt_第2页
《信息隐藏基》PPT课件.ppt_第3页
《信息隐藏基》PPT课件.ppt_第4页
《信息隐藏基》PPT课件.ppt_第5页
资源描述:

《《信息隐藏基》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章信息隐藏基本原理想办法在看似正常的信息中,传递秘密信息。这种通信,我们称之为不可视通信,或者称为阈下通信。不可视通信的一种方式就是我们要研究的信息隐藏。信息隐藏,就是在一些载体信息中将需要保密传递的信息隐藏进去,而载体本身并没有太大的变化,不会引起怀疑,这样就达到了信息隐藏的目的。第3章信息隐藏基本原理设计一个安全的隐蔽通信系统,还需要考虑其他可能的问题信息隐藏的安全性问题,隐藏了信息的载体应该在感官上(视觉、听觉等)不引起怀疑信息隐藏应该是健壮的对公开传递的信息做一些形式上的修改,隐藏的

2、信息应该能够经受住对载体的修改故意去修改一些可能隐藏有信息的地方隐藏进伪造的消息3.1信息隐藏的概念A打算秘密传递一些信息给B,A需要从一个随机消息源中随机选取一个无关紧要的消息c,当这个消息公开传递时,不会引起怀疑,称这个消息c为载体对象。然后把需要秘密传递的信息隐藏到载体对象c中,此时,载体对象c就变为伪装对象c’。伪装对象和载体对象在感官上是不可区分的,即当秘密信息优嵌入到载体对象中后,伪装对象的视觉感官(可视文件)、听觉感官(声音)或者一般的计算机统计分析都不会发现伪装对象与载体对象有什

3、么区别,这样,就实现了信息的隐蔽传输,即掩盖了信息传输的事实,实现了信息的安全传递。3.1信息隐藏的概念不可视通信的安全性主要取决于第三方有没有能力将载体对象和伪装对象区别开来。在载体信息源的产生上也应该建立一些约束,并不是所有的数据都可以作为不可视通信的载体的。3.1信息隐藏的概念一方面,存在冗余空间的数据可以作为载体。由于测量误差,任何数据都包含一个随机成分,称为测量噪声。这种测量噪声可以用来掩饰秘密信息。如图像、声音、视频等,在数字化之后,都存在一定的测量误差,它们是不能被人类感官系统精确

4、分辨的,因此,在这些测量误差的位置放人秘密信息,人类的感官系统仍然无法察觉。3.1信息隐藏的概念另一些不存在冗余空间的数据也可以作为载体,但是它们所携带秘密信息的方式就与前一类载体有所区别,因为不存在冗余空间的数据,不允许在数据上进行些许修改,否则将引起数据的改变。例如文本文件,文件编码的任何一个比特发生变化,将引起错误的文字。因此,在这样一类数据上的信息隐藏,应该考虑另外的方式。针对不同的载体信号,设计不同的信息隐藏方式。3.1信息隐藏的概念另一方面,应该有一个较大的载体信息库供选择,原则上,

5、一个载体不应该使用两次。因为如果观察者能够得到载体的两个版本,那么,他有可能利用两次的差别来重构秘密信息,或者破坏秘密信息。3.2信息隐藏的分类1.无密钥信息隐藏2.私钥信息隐藏3.公钥信息隐藏3.2.1无密钥信息隐藏如果一个信息隐藏系统不需要预先约定密钥,称其为无密钥信息隐藏系统。信息隐藏过程可描述为一个映射这里C是所有可能载体的集合,M是所有可能秘密消息的集合,C’是所有伪装对象的集合。信息提取过程也可看作一个映射3.2.1无密钥信息隐藏定义3.1(无密钥信息隐藏)对一个五元组其中C是所有可

6、能载体的集合,M是所有可能秘密消息的集合,是所有可能伪装对象的集合。是嵌入函数是提取函数若满足性质:对所有和,恒有:,则称该五元组为无密钥信息隐藏系统。3.2.1无密钥信息隐藏在所有实用的信息隐藏系统中,载体集合C应选择为由一些有意义的、但表面上无关紧要的消息所组成(比如所有有意义的数字图像的集合,有意义的数字声音的集合,有意义的数字视频的集合等),这样通信双方在交换信息的过程中不至于引起监视者的怀疑。嵌入函数应该满足这样一个条件:使载体对象和伪装对象在感觉上是相似的。从数学角度说,感觉上的相似

7、性可通过一个相似性函数来定义。3.2.1无密钥信息隐藏定义3.2(相似性函数)设C是一个非空集合,一个函数对,若满足:则sim称为C上的相似性函数。3.2.2私钥信息隐藏设计安全的信息隐蔽传输算法时,应该假定信息隐藏算法是公开的,也就是说,在线路上监视的第三方知道信息隐藏算法,他可以对A、B之间传递的每一个载体对象进行分析,用相应的信息提取算法提取秘密信息。但是,在他不知道伪装密钥的情况下,无法提取出有效的秘密信息,正如同已知加解密算法,但不知道密钥,仍然无法破译密码一样。3.2.2私钥信息隐藏

8、定义3.3(私钥信息隐藏)对一个六元组,其中C是所有可能载体的集合,M是所有可能秘密消息的集合,K是所有可能密钥的集合,嵌入函数提取函数若满足性质:对所有,恒有:,则称该六元组为私钥信息隐藏系统。3.2.2私钥信息隐藏私钥隐藏系统需要密钥的交换。在密码学中,总是假定通信各方都能够通过一个安全的信道来协商密钥,并且有各种密钥交换协议,以保证每一次使用的密钥的安全保密性。而信息隐藏系统一个独有的特点是,可以直接将伪装密钥“放在”载体中传递给对方。当然,这样一种内在特征必须高度依赖于载体,使得接收方能

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。