《信号处理》课件03.1 信息隐藏基本理论.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《信号处理》课件03.1 信息隐藏基本理论.pptx》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信号处理 信号处理课件03.1 信息隐藏基本理论 信号 处理 课件 03.1 信息 隐藏 基本理论
- 资源描述:
-
1、提纲n隐写系统n隐写系统分类n隐写术性能指标n隐写系统的攻击方法12023-5-22信息隐藏与数字水印,理论与技术提纲n隐写系统分类n隐写术性能指标n隐写系统的攻击方法22023-5-22信息隐藏与数字水印,理论与技术囚犯问题n保密通信双方n两个囚犯A和B被关押在监狱的不同牢房,他们想通过一种隐蔽的方式交换信息,但是交换信息必须要通过看守的检查。因此,他们要想办法在不引起看守者怀疑的情况下,在看似正常的信息中,传递他们之间的秘密信息。n被动看守者n只是检查传递的信息有没有可疑的地方。n主动看守者n故意去修改一些可能隐藏有信息的地方,或者假装自己是其中的一个囚犯,隐藏进伪造的消息,传递给另一个囚
2、犯。32023-5-22信息隐藏与数字水印,理论与技术4隐写系统载体对象源载体对象c信 息 嵌 入算法秘密消息m隐写对象s隐写密钥k信 息 提 取算法秘密消息m隐写系统不 安 全 信道A2023-5-22信息隐藏与数字水印,理论与技术隐写系统术语nA打算秘密传递一些信息m给B,A需要从一个载体对象源中随机地选取一个无关紧要的载体对象c。当这个对象公开传递时,不会引起怀疑,称这个对象c为载体对象载体对象(carrier)。n把需要秘密传递的消息m隐藏到载体对象c后,载体对象c就变为隐写对象隐写对象s(stego)。n把秘密消息的嵌入载体对象的过程需要密钥,此密钥称为隐写密钥隐写密钥k(stego
3、 key)k(stego key)。52023-5-22信息隐藏与数字水印,理论与技术提纲n隐写系统n隐写术性能指标n隐写系统的攻击方法62023-5-22信息隐藏与数字水印,理论与技术隐写系统分类n按载体n视频、文本、图像n按采用的技术n空间域、变换域、基于扩频、基于结构n按隐藏时是否使用载体n有载体隐写,无载体隐写n按提取时是否使用原始载体n盲和非盲提取72023-5-22信息隐藏与数字水印,理论与技术隐写系统分类n按隐藏协议n无密钥隐写系统n私钥隐写系统n公钥隐写系统82023-5-22信息隐藏与数字水印,理论与技术无密钥隐写系统9载体对象源载体对象c信 息 嵌 入算法秘密消息m隐写对象
4、s信 息 提 取算法秘密消息m无密钥隐写系统不 安 全 信道A2023-5-22信息隐藏与数字水印,理论与技术无密钥隐写系统(深入讨论)n隐藏过程:映射E:CMSnC:所有可能载体对象的集合nM:所有可能秘密消息的集合nS:所有隐写对象的集合n提取过程:映射D:SMn双方约定嵌入算法和提取算法,算法要求保密 102023-5-22信息隐藏与数字水印,理论与技术无密钥隐写系统(深入讨论)n定义:定义:对一个五元组=C,M,S,D,E,其中C是所有可能载体对象的集合,M是所有可能秘密消息的集合,S是所有可能隐写对象的集合nE:CMS是嵌入函数nD:SM是提取函数n若满足性质:对所有mM和cC,恒有
5、:D(E(c,m)=m,n则称该五元组为无密钥隐写系统112023-5-22信息隐藏与数字水印,理论与技术无密钥隐写系统(深入讨论)相似性函数n载体对象和隐写对象在感觉上不可区分,如何度量?n定义:定义:设C是一个非空集合,一个函数 sim:C2(-,1),对x,yC,若满足:n则sim称为C上的相似性函数 n相似度应尽可能接近112yxyxyxsim11),(2023-5-22信息隐藏与数字水印,理论与技术无密钥隐写系统(深入讨论)载体的选择n不同的嵌入算法,对载体的影响不同。n不同的载体,能隐藏秘密信息数量不同。n选择最合适的载体,信息嵌入对其影响最小,即载体对象与隐写对象的相似度最大。1
6、3),(,(mxExsimMaxcCx2023-5-22信息隐藏与数字水印,理论与技术14私钥隐写系统nKerckhoffs准则n密码设计者应该假设对手知道数据加密的方法,数据的安全性必须仅依赖于密钥的安全性。n无密钥隐写系统n违反了Kerckhoffs准则。2023-5-22信息隐藏与数字水印,理论与技术私钥隐写系统15载体对象源载体对象c信 息 嵌 入算法秘密消息m隐写对象s隐写密钥k信 息 提 取算法秘密消息m密钥交换协议不 安 全 信道A私钥隐写系统2023-5-22信息隐藏与数字水印,理论与技术私钥隐写系统(深入讨论)n定义:定义:n对一个六元组=C,M,K,S,DK,EK,其中C是
7、所有可能载体对象的集合,M是所有可能秘密消息的集合,K是所有可能密钥的集合,EK:CMKS是嵌入函数,DK:SKM是提取函数,若满足性质:对所有mM,cC和kK,恒有:DK(EK(c,m,k),k)=m,则称该六元组为私钥隐写系统 n私钥的传递:密钥交换协议162023-5-22信息隐藏与数字水印,理论与技术公钥隐写系统17载体对象源载体对象c信 息 嵌 入算法秘密消息m隐写对象s隐写密钥k1信 息 提 取算法秘密消息m不 安 全 信道A公钥隐写系统隐写密钥k22023-5-22信息隐藏与数字水印,理论与技术公钥隐写系统(深入讨论)n定义:定义:n对一个七元组=C,M,K1,K2,S,DK2,
8、EK1,其中C是所有可能载体的集合,M是所有可能秘密消息的集合,K1是公开密钥集合,K2是私有密钥集合,EK1:CMK1S是嵌入函数,DK2:SK2M是提取函数,若满足性质:对所有mM,cC,k1K1,k2K2,(k1和k2是一对)恒有:DK2(EK1(c,m,k1),k2)=m,则称该七元组为公钥隐写系统 182023-5-22信息隐藏与数字水印,理论与技术公钥隐写系统n类似于公钥密码n通信各方使用约定的公钥体制,各自产生自己的公开钥和秘密钥,将公开钥存储在一个公开的数据库中,通信各方可以随时取用,秘密钥由通信各方自己保存,不予公开.n发送方:用对方的公开钥将需要传递的秘密信息进行加密,再隐
9、藏.n接收方:提取隐藏信息,用自己的私有密钥解密.192023-5-22信息隐藏与数字水印,理论与技术20公钥隐写系统问题n公钥隐写术只是借用公钥密码的思想,对秘密信息先加密,再隐藏。n类似于公钥密码算法的公钥隐藏算法?目前还没有2023-5-22信息隐藏与数字水印,理论与技术提纲n隐写系统n隐写系统分类n隐写系统的攻击方法212023-5-22信息隐藏与数字水印,理论与技术隐写算法性能指标n容量(Capacity)n负载(Payload),载体数据利用率,嵌入效率(Embedding Efficiency)n不可感知性(Imperceptibility)n透明性(Transparency)保
10、真性(Fidelity)n稳健性(Robustness)n鲁棒性、健壮性n安全性(Security)n统计不可检测性(Statistical Undetectability)222023-5-22信息隐藏与数字水印,理论与技术隐写算法性能指标nCapacitynThis refers to the number of bits of information that are embedded in the host signal.nThe payload is often normalized by the number of samples of the host signal,result
展开阅读全文