论文部分内容阅读
随着计算机的普及和网络技术的发展,人们可以通过网络方便地交流各种信息。数字图像比其它信息具有直观、形象的特点,已经被人们广为利用。数字图像数据由于其本身所固有的如数据量大,冗余性高,相关性强等特点,对信息安全问题提出了许多新要求,传统密码技术已经不能完全满足这些要求。因此,研究适合于图像信息安全的加密方法己迫在眉睫。
混沌是在确定性的非线性系统中出现的类随机行为。混沌信号易生成,具有对初始条件敏感依赖,可完全重现,遍历性,非周期以及类噪声等特点,特别适合于保密通信和图像加密领域。混沌系统的这些特点显示着它和密码学有着天然的联系,基于混沌理论的保密通信和信息加密技术成了当前的研究热点。尤其在图像加密技术方面,混沌显示出强大的优势。尽管已经有许多基于混沌理论的图像加密方案被提出,但混沌密码学方法还未完全成熟,依然存在着不足。
本文我们主要进行基于混沌理论的数字图像安全保密技术的研究。首先,详细分析了图像数据的固有特性以及加密图像数据的一些特殊要求,对数字图像加密技术的研究进行了全面综述,回顾了图像加密技术的发展历程,特别是混沌数字密码技术的研究现状。然后总结了混沌密码技术中的热点问题,对基于混沌的图像加密技术的优点与不足进行了归纳。本文研究成果主要包括:
1.研究了数值混沌映射产生混沌伪随机序列存在的有限精度效应问题。非周期的混沌序列在有限精度实现会产生周期退化,目前尚无有效手段对序列周期作出准确度量。针对这种缺陷,本文提出了一种在符号空间有限型子转移中生成非周期序列的流密码方案。符号动力系统是一种非数值化的动力系统,由有限符号空间上的转移自映射生成。在证明了一类16阶的(0,1)方阵所决定的有限型子转移是混沌的之后,通过控制转移方阵的扫描方式生成非周期密钥流。对密钥流的复杂度、相关性以及密钥空间等特性进行了详尽的分析,证明了它是一种优良的流密码方案。
2.替换和置乱混迭方式是一种常见的图像空域加密结构,加密过程所采用的一维混沌映射往往存在局部线性的性质,通过这些迭代特性有可能对原混沌序列进行预测或重构。为了消除这些局部回复特性,在设计替换模块时,提出了一种双二值化混沌序列互采样方法。选用两个一维混沌映射,在生成混沌序列过程中互相根据对方状态进行动态采样。在置乱模块中,对一维混沌实值序列执行动态删除小数点后部分位的不可逆映射。通过这两种操作,达到去除序列局部相关性的目的,然后分别构造像素值替换矩阵和像素位置置乱矩阵,先用像素值替换矩阵对原始图像中的各像素的值进行修改,再利用像素位置变换矩阵对图像做置乱变换,有效实现混乱与扩散,取得了理想的加密效果。
3.一次压缩,多种方式解压的可分级应用是新一代静态图像压缩标准JPEG2000的一个显著特征。为了不影响JPEG2000的应用,要求安全也可分级。本文提出了一种不破坏原有码流结构的JPEG2000包体加密算法,不改动原有码流限定标记码,同时通过对流密码加密后的包体数据执行整数S变换保证不产生新的标记码,保持了原始码流的压缩率和容错性。加密后的码流仍然能够被标准解码器解码,只是解读出来的是被掩蔽的无意义的图像。加密图像可通过任意第三方传输而无须中途解码,保证了端对端的安全性。
4.置乱是加密过程中扩散要求的重要手段。目前图像编码多数在变换域中进行,因此有必要研究变换域中的置乱方法。本文提出了一种小波域快速图像置乱方法。选择一个二维混沌映射,将混沌序列量化为置乱用的行列号,用小波子带本身的行列互相交替进行置乱。由于混沌映射并不是用于计算坐标位置移动像素,因而大大减少了混沌映射的迭代次数,提高了置乱效率。
论文最后对研究工作进行了总结,并对今后的研究方向进行了展望。