混沌理论及其在数字图像安全保密中的应用研究

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:zhaokfq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机的普及和网络技术的发展,人们可以通过网络方便地交流各种信息。数字图像比其它信息具有直观、形象的特点,已经被人们广为利用。数字图像数据由于其本身所固有的如数据量大,冗余性高,相关性强等特点,对信息安全问题提出了许多新要求,传统密码技术已经不能完全满足这些要求。因此,研究适合于图像信息安全的加密方法己迫在眉睫。 混沌是在确定性的非线性系统中出现的类随机行为。混沌信号易生成,具有对初始条件敏感依赖,可完全重现,遍历性,非周期以及类噪声等特点,特别适合于保密通信和图像加密领域。混沌系统的这些特点显示着它和密码学有着天然的联系,基于混沌理论的保密通信和信息加密技术成了当前的研究热点。尤其在图像加密技术方面,混沌显示出强大的优势。尽管已经有许多基于混沌理论的图像加密方案被提出,但混沌密码学方法还未完全成熟,依然存在着不足。 本文我们主要进行基于混沌理论的数字图像安全保密技术的研究。首先,详细分析了图像数据的固有特性以及加密图像数据的一些特殊要求,对数字图像加密技术的研究进行了全面综述,回顾了图像加密技术的发展历程,特别是混沌数字密码技术的研究现状。然后总结了混沌密码技术中的热点问题,对基于混沌的图像加密技术的优点与不足进行了归纳。本文研究成果主要包括: 1.研究了数值混沌映射产生混沌伪随机序列存在的有限精度效应问题。非周期的混沌序列在有限精度实现会产生周期退化,目前尚无有效手段对序列周期作出准确度量。针对这种缺陷,本文提出了一种在符号空间有限型子转移中生成非周期序列的流密码方案。符号动力系统是一种非数值化的动力系统,由有限符号空间上的转移自映射生成。在证明了一类16阶的(0,1)方阵所决定的有限型子转移是混沌的之后,通过控制转移方阵的扫描方式生成非周期密钥流。对密钥流的复杂度、相关性以及密钥空间等特性进行了详尽的分析,证明了它是一种优良的流密码方案。 2.替换和置乱混迭方式是一种常见的图像空域加密结构,加密过程所采用的一维混沌映射往往存在局部线性的性质,通过这些迭代特性有可能对原混沌序列进行预测或重构。为了消除这些局部回复特性,在设计替换模块时,提出了一种双二值化混沌序列互采样方法。选用两个一维混沌映射,在生成混沌序列过程中互相根据对方状态进行动态采样。在置乱模块中,对一维混沌实值序列执行动态删除小数点后部分位的不可逆映射。通过这两种操作,达到去除序列局部相关性的目的,然后分别构造像素值替换矩阵和像素位置置乱矩阵,先用像素值替换矩阵对原始图像中的各像素的值进行修改,再利用像素位置变换矩阵对图像做置乱变换,有效实现混乱与扩散,取得了理想的加密效果。 3.一次压缩,多种方式解压的可分级应用是新一代静态图像压缩标准JPEG2000的一个显著特征。为了不影响JPEG2000的应用,要求安全也可分级。本文提出了一种不破坏原有码流结构的JPEG2000包体加密算法,不改动原有码流限定标记码,同时通过对流密码加密后的包体数据执行整数S变换保证不产生新的标记码,保持了原始码流的压缩率和容错性。加密后的码流仍然能够被标准解码器解码,只是解读出来的是被掩蔽的无意义的图像。加密图像可通过任意第三方传输而无须中途解码,保证了端对端的安全性。 4.置乱是加密过程中扩散要求的重要手段。目前图像编码多数在变换域中进行,因此有必要研究变换域中的置乱方法。本文提出了一种小波域快速图像置乱方法。选择一个二维混沌映射,将混沌序列量化为置乱用的行列号,用小波子带本身的行列互相交替进行置乱。由于混沌映射并不是用于计算坐标位置移动像素,因而大大减少了混沌映射的迭代次数,提高了置乱效率。 论文最后对研究工作进行了总结,并对今后的研究方向进行了展望。
其他文献
随着软件规模的增长和复杂性的提高,软件开发的规范化管理受到了越来越多的关注。为了有效地指导、支持规范化的软件开发过程,软件项目管理系统的使用越来越广泛。软件项目管理
学位
Web 服务的主要目标是在各种异构平台的基础上构建一个通用的与平台无关、与语言无关的技术层,各种不同的应用依靠这个平台实施彼此的连接与集成。Web服务组合是通过组合现有
随着现代电子技术的迅速发展,计算机技术、控制技术在汽车上的应用越来越广泛,使得汽车的内涵和功能不断拓展和延伸,汽车机电一体化、汽车电子化、智能化成为现代汽车的基本特征
基于数据的机器学习问题是现代智能技术非常重要的研究内容。现有的机器学习方法的重要理论基础之一是统计学,统计学研究的是样本数目趋于无穷大时的渐进理论,但在实际问题中,样
本文首先介绍了分布式系统和分布式数据库的概念,对比分析和研究了集中式数据库和分布式数据库的区别以及Unix下的Sybase数据库数据访问。然后结合分布式系统的特点和分布式应
随着计算机网络及通讯技术的迅速发展,越来越多的企业和个人利用网络实现各种商务活动的信息化和数字化,网上交易已经成为企业的共识。计算机技术和网络技术的飞速发展给构建高
语义Web服务就是在Web服务的基础上,增加语义描述信息,对Web服务的功能、输入输出参数及执行前提条件和执行后的效果进行语义描述。这些语义描述信息能够促使Web服务的自动发现
全过程计算机辅助动画自动生成技术,是一种将受限的自然语言文本自动转化为动画作品的技术。但是该项技术中角色姿态和运动生成存在瓶颈:无论是用图形学软件手工编辑,或用“
随着信息技术的发展日新月异,计算机为人们的生活、工作带来了极大的便利,与此同时,由计算机自身产生的用户行为数据也呈指数级增长。如何从这些海量数据中分析出用户真正的
随着网络数据量急剧增加,人们无可避免的进入大数据时代,同时面临“数据爆炸”与“知识匮乏”的双重挑战。以新闻报道为例,当有突发新闻事件爆发时,用户会瞬间淹没于网络上铺