基于混沌序列的灰度图像加密算法.pdfVIP

  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文档。上传文档
查看更多
工程学

维普资讯 第 22卷第 6期 徐 州 工 程 学 院 学 报 2007年 6月 V01.22 No. 6 JournalofXuzhou InstituteofTechnology JUN.2007 基于混沌序列的灰度图像加密算法 燕善俊,姜英姿,焦 琳,潘嘉程 (徐州工程 学院, 江 苏 徐州 221OO8) 【摘 要】 混沌序列具有容易生成、对初始条件敏感 以及具备 白噪声的统计特性等特点.讨论 了一种 以实数值混沌序列为基础,利用加密模板矩阵和排序变换,给出一种灰度 图像的加密算法. 分析表明:该加密算法不但具有较强的安全性,而且具有较快的加密速度. 【关键词】 混沌序列;加密模板矩阵;排序变换 【中图分类号】 TP391.41 【文献标识码】A 【文章编号】1673—0704(2007)06—0064—03 随着Internet技术与多媒体技术的飞速发展,多媒体通信逐渐成为人们进行信息交流的重要手段.而宽 带网的发展使得图像数据所有者可以方便地在Internet上发布和拍卖他所拥有的图像数据,这种方式不但 方便快捷 ,不受地域限制,而且可 以为数据所有者节约大量的费用.但与此同时,也为未授权的第三方获取这 些数据提供 了渠道.数据所有者为了保护 自身的利益 ,就需要可靠的图像数据加密技术.在大量不同的图像 加密算法中,基于混沌的图像加密技术 ,由于其具有充分大的密码空间及较高的保密性能,正成为图像加密 技术研究的热点.文献I-1J基于混沌序列的排序变换设计 了一种图像置乱算法.本文以实数值混沌序列为基 础 ,结合使用加密模版矩阵和排序变换,提出了一种新的图像加密算法,该加密算法很好的利用了混沌序列 的特性 ,进一步增强了破译图像 的困难性. 1 混沌系统 混沌现象是在非线性动力系统 中出现的确定性的、类似随机的过程 ,这种过程既非周期又不收敛 ,并且 对初始值有极其敏感的依赖性. 一 个一维离散时间非线性动力系统定义如下 : z+1一 r(x). 其中,z ∈V(k一 0,1,2,…),称为状态 ;而 r: — 是一个映射,将当前状态z 映射到下一个状态 z .如果从一个初始值 z。开始,反复应用 r就得到一个序列 {z),k一0,1,2,…,这一序列称为该离散时间 动力系统的一条轨迹. 一 类非常简单却被广泛研究的动力系统是 logistic映射 ,其定义如下 : z+1一 z (1一 z). 其中,0≤ ≤ 4称为分枝参数 ,z ∈ (0,1),定义同上.混沌动力系统的研究工作指 出,当 3.5699456… ≤4时,logistic映射工作于混沌态.也就是说,由初始条件z。在 logistic映射的作用下所产生的序列 {z), k一0,1,2,…是非周期的、不收敛的并对初始值非常敏感. 尽管混沌动力系统具有确定性,但其遍历统计特性等同于白噪声 ,并具有形式简单 ,对初始条件敏感等 诸多特性. 2 加密算法 2.1 基于混沌序 列的加密模板矩阵 收稿 日期 :2006—12—28 基金项 目:徐州工程学院科研资助项 目(XKY200620) 作者简介 :燕善~[(1978一),男,江苏沛县人 ,硕士,主要从事信息安全方面研究 ·64 · 维普资讯 燕善俊 ,等 :基于混沌序列 的灰度 图像加密算法 加密模版矩阵的大小可以由用户 自己任意选,将其大小记为M ×N(M 为大于 3的整数).由于灰度图 像一般为 256级,其值从 0到 255.为此,要将混沌序列做一些适 当的修正 ,把 (O,1)区间上的值映射到集合 {0,1,2,…,255},这可由roHnd()函数来完成 ,即:

文档评论(0)

fengbing + 关注
文档贡献者

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

1亿VIP精品文档

相关文档