一种新的基于混沌序列数字水印的图像置乱技术.docVIP

一种新的基于混沌序列数字水印的图像置乱技术.doc

  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文档。上传文档
查看更多
一种新的基于混沌序列数字水印的图像置乱技术

一种新的基于混沌序列数字水印的图像置乱技术 图像置乱的主要目标是将一个有含义的图像转换为一个无意义或者无序的图像,从而增强该图像抵抗攻击的能力和安全性。本文提出了一种新的基于混沌猫映射的图像置乱方法。首先我们使用混沌猫映射来打乱数字图像的像素坐标值,然后在原数字图像的像素值和一些基于加密参数、迭代次数、坐标的混沌值之间进行异或运算。这是一个新的用与统计加密图像统计特性的传播技术。此方法易于实现、满足置乱效果且可以作为数字图像加密与伪装的预处理过程。 关键词: 图像置乱,数字水印,混沌序列,混沌猫映射 1.简介 数字图像置乱的主要目的是作为数字图像加密隐藏的预处理或后期处理而将一个有含义的图像转换为一个无意义或者无序的图像从而增强该图像抵抗攻击的能力和安全性。[1]这种数字图像加密置换方式需要申请“置换”和“扩散”机制。置换是用于转换数字图像的像素坐标值,而扩散是用于转换数字图像的像素值,这两种方式用于统一加密图像的统计特性和使加密图像的明文、密文关系更加复杂。但是,所有显存的方法都存在下面提出的一些问题。 在本文,我们首先使用混沌猫映射打乱数字图像的像素坐标值。基于混沌猫映射,我们使用一种新的扩散技术来统一加密图像的统计特性。基于加密参数、迭代次数、坐标的混沌值将会和数字图像原先的像素值进行异或运算。从而我们获得加密信息,为了恢复加密图像,我们需要对加密图像使用逆异或运算和逆混沌猫映射。 混沌猫映射对于初始值非常敏感,从而确保了无序过程的唯一性和不可破性。我们提出的该项技术可以直接用于数字水印,数据加密,信息隐藏等等技术。最后,实验结果显示该项新的扩散技术可以解决很多问题,这种方式对于统一加密图像的统计特性非常有效,并且该方法的有效性很高。 2.相关工作和问题 据参考[3,4],猫混沌映射是一种由Arnold和Avez提出的混沌模型。数字图像可以被置换和映射定义为如下: 为了对混沌猫图申请加密,我们需要一些加密参数。加密参数可以通过改变矩阵的元素引入。然后,混沌猫图可以被延伸成N*N。 定理:通过方程式2定义的猫图有如下性质: 有一个Lyapunov指数是超过0的。 猫图是一个双向映射。 参数a和b有相同的周期N。 Lyapunov指数在分叉特性和动态混沌运动的研究中扮演着一个很重要的角色。性质1表明通过方程式2定义的映射是一种混沌映射[6],性质3所需要的a和b必须小于N的整数。 2.2 像素值的扩散 Weiwei Xiao et[3]提出了一种用于扩散像素值的方法。从一个定义的混沌模型中生成一段长的混沌序列C1,C2,...,Cm,然后将其映射为另外一段图像像素值组合的序列P1,P2,...,Pm,然后在序列P1,P2,...,Pm和原始像素值之间进行运算。因为混沌序列含有一些随机性质,转换后的图像也含有某些随机性,从而对图像进行加密。加密的过程也是很简单的,加密过程仅仅关系到序列P1,P2,...,Pm和加密图像之间的反向计算。实际上,这是一种混沌序列加密的实现方法。对于这种方法,在加密过程中,P1,P2,...,Pm是必须的。并且对于大部分情况,转换大量加密信息的条件是得不到保证的。 Mao Y B et[5]将一整块图分解成很多块,然后将图像的像素值放入到混沌图进行迭代运算用来改变每一个像素值。对于这种方法,图像必须被分解成若干小块。如果某些小块太小,同一块上的每一个点的像素值将有可能一样,所以有些像素值扩散将不可能实现。反之,如果某些块太大,其中的计算将会非常复杂。通过这种方法,通常的黑底白字扩散影响将会很差。 一种新的扩散技术 3.1 表征算法 为了解决上面提出的问题,我们设计出一种新的基于混沌猫映射的扩散技术。实验结果显示此种新的扩散技术成功解决了存在的问题。此种方法对于统一加密图像的统计特性非常有效并且安全性很高。 如果我们仅仅使用混沌猫映射来打乱数字图像的像素坐标值,将不能统一加密图像的统计特性和改变数字图像的直方图。如果不改变数字图像的直方图,就有机会可以进行密文解密密码分析。因此,我们必须遍历该图的像素值来统一加密图像的统计特性。我们使用混沌猫映射来转换数字图像的像素坐标值,通过方程式2,我们将图像的原始坐标值(x,y)转变为新的坐标值(x,y)。 得到如下: 首先,通过混沌猫映射,我们将(x,y)转变为((x+ay)(mod N),(bx+(ab+1)y)(mod N))并且打乱图像信息的坐标。其次,为了将扩散像数值,我们需要计算原始像素值P和坐标值p(x,y)之间进行异或运算的f(x,y,a,b,k)来获得一个新的像素值P。 其中k是迭代次数。 在本文,我们定义f(x,y,a,b)如下: 混沌映射对于初始值很敏感,从而确保了置乱过程的唯一性和不可破性。这个过程意味着我们通过混沌猫映射生成了

文档评论(0)

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

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

1亿VIP精品文档

相关文档