- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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()函数来完成 ,即:
您可能关注的文档
最近下载
- 2024全国建材行业职工助推高质量发展主题竞赛题库大全-中(多选题汇总).pdf VIP
- Pumpkin Tool v.1.4中文指导手册-零维化学动力学仿真反应路径分析.docx VIP
- 宠物与人类健康PPT.ppt VIP
- 体育经济学知到课后答案智慧树章节测试答案2025年春西安体育学院.docx VIP
- 水泥混凝土路面施工方案(精品).docx VIP
- 浸矿对离子型稀土矿体结构影响的试验研究及其应用.doc VIP
- 【Green Fashion Society - PZ Academy】2024纺织服装行业企业ESG研究报告.pdf VIP
- 拟提拔干部考察材料.docx VIP
- 20S517- 排水管道出水口.pdf VIP
- 7.《神奇瑞兽》第2课课件 人美2024版七年级上册.pptx
文档评论(0)