基于Logistic混沌图像隐藏方案.docVIP

  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文档。上传文档
查看更多
基于Logistic混沌图像隐藏方案

基于Logistic混沌图像隐藏方案   摘 要:本文在已有的基于融合的图像隐藏技术的基础上,结合混沌序列对原始图像进行隐藏处理,同时优化隐藏参数来实现数字图像的隐藏保护。该方法中图像的隐藏效果和图像恢复的效果较好,同时也有效地提高了隐藏图像的鲁棒性、安全性。   关键词:混沌序列数字图像图像隐藏   中图分类号:TP309.1 文献标识码:A 文章编号:1007-9416(2010)08-0171-02      由于图像能蕴涵更大的信息量,已经逐渐成为重要的信息载体,因此图像信息的安全也就引起越来越多的重视。为了保护图像数据不被窃取、非法复制及传播等,人们提出各种不同的加密方案来保护图像数据的安全,这些加密技术有一个共同的特性就是加密后的数据被转化成了一组毫无意义的代码。一旦拦截者发现了这样的代码,他们就知道他们拥有了非常有价值的信息,从而暴露了信息的机密性。但对图像隐藏而言,利用图像的信息冗余特性,将有价值的图像隐藏于另一幅图像中,可能的监测者或非法拦截者则难以从公开图像信息中判断其他图像信息是否存在,难以截获机密图像信息,从而能保证机密图像信息的安全。   本文将在已有的基于融合的图像隐藏技术的基础上,结合混沌序列对原始图像进行隐藏加密处理,来实现数字图像的隐藏保护。该方法中图像的隐藏效果和图像恢复的效果较好,同时也有效地提高了隐藏图像的鲁棒性、安全性。      1 混沌原理   混沌是一种非线性动力学规律控制的行为,表现出内在类似随机过程,混沌系统产生的混沌信号具有类似噪声、结构复杂以及对初始值和系统参数的极端敏感性,具有不可预测性。1989年英国数学家Matthews首次提出以Logistics映射作为序列密钥生成器,Logistic映射来产生混沌序列具有对初始条件敏感,以及伪随机性等特点,使其保密性好不易破译,即使初始状态有非常小的差异也会导致产生不同的混沌序列,从而导致相位列阵之间存在巨大的差别。   Logistic映射定义表述为式(1):   xk+1=μxk(1-xk) (1)   其中,3.569946≤μ≤4,x0∈(0,1)。这样,通过给定一个初始值μ和x0, 在Logistic映射的作用下,产生下一个状态,这样反复应用映射,相应地得到定义在(0,1)上混沌序列{xk,k =0,1,2,…},具有以下混沌特性:   (1)是非周期性的序列;   (2)该混沌序列不收敛;   (3)xk可以遍历整个区域(0,1);   (4)对初始条件极其敏感,生成序列不可预测。   由以上特性可以看出,混沌序列{xk,k=0,1,2,3,…}的任意两个不同的片段不具有相关性,任意一段序列均不循环,将其生成的混沌序列来置乱隐藏图像、决定像素的隐藏位置,能保证图像隐藏的安全性。      2 数字图像的隐藏   2.1 图像隐藏技术   随着信息隐藏技术的发展,其作为一种新兴的信息安全技术已经被许多应用领域所采用。信息隐藏主要是将秘密信息隐藏在可公开的载体信息中,目前研究中使用的载体信息有几种:文本、图像、声音信号、视频信号和应用软件。而信息之所以能隐藏在数字图像中是因为以下两个因素:   (1)图像信息本身存在很大的冗余性,所以将某些信息嵌入到图像信息中是完全可行的,并不会影响图像信息本身的使用。   (2)人眼本身对某些信息都有一定的掩蔽效应,比如人眼对灰度的分辨率只有几十个灰度级;对边沿附近的信息不敏感等。利用人的这些特点,可以很好的将信息隐藏到图像文件中而不被发觉。   图1给出了图像隐藏的系统模型,其中包含隐藏和提取两个过程。在隐藏过程中,隐藏算法使用密钥key将原始图像(需要隐藏的图像)隐藏到宿主图像(预备隐藏加密信息的图像,通常为一幅普通的图像)中,得到插值结果图像 (已经隐藏加密信息的图像)。而提取过程则用相应的提取算法和密钥key从插值结果图像中提取恢复原始图像。   2.2 图像隐藏方案   数字图像是由位于图像中像素的灰度值来描述的,对图像的加密,也就是通过对图像像素位置置乱或灰度值的改变来实现图像的加密。对于图像的隐藏,从构成图像的像素角度考虑,可以在两幅同等大小的图像之间进行线性插值,来实现对一幅图像的快速隐藏。设原始图像Image大小为M*N,像素点(i,j)的灰度值记为Image(i,j),其中1≤i≤M,1≤j≤N;宿主图像Public大小也为M*N,像素点(i,j)的灰度值记为Public(i,j),其中1≤i≤M,1≤j≤N;插值结果图像EncryptImage大小为M*N,像素点(i,j)的灰度值记为EncryptImage(i,j);由混沌系统生成的混沌序列为{α(i,j),i =1,2,…,M ,j =1,2,…,N},则

文档评论(0)

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

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

1亿VIP精品文档

相关文档