论文部分内容阅读
随着互联网技术的快速发展,多媒体应用越来越广泛。数字图像在多媒体信息领域扮演着重要角色,数字图像能够传递表达直观丰富的信息。互联网是个开放的平台,在网络上传输数字图像很容易遭到篡改和窃取等安全问题。在互联网安全隐患问题越来越突出的情况下,为了能够保障数字图像在网络传输中的安全,最直接有效的方法就是对数字图像进行加密。本文主要分为三个部分:第一部分主要研究相关理论,包括混沌理论、密码学理论、图像加密置乱算法和扩散算法、评价混沌图像加密安全性的标准、常见基于混沌的图像加密算法。重点研究了基于变换域的图像加密算法、相邻像素间异或图像加密算法、基于DNA编码的混沌图像加密算法以及基于分数阶傅里叶变换的混沌图像加密算法等,并给出部分算法的matlab仿真实验。第二部分提出基于小波变换和中国剩余定理(CRT)的混沌加密图像分存算法。在现有混沌图像加密算法和图像分存技术的基础上,提出基于小波变换和CRT的混沌加密图像分存算法。该算法通过对原始图像进行Logistic混沌扩散加密,二级小波分解,低频系数进行Chebyshev混沌系统置乱,低频系数和高频系数进行小波重构,得到重构后的加密图像,最后采用基于CRT的分存技术对小波重构后加密图像进行分存,得到最终加密子图像。小波变换、混沌扩散加密、混沌置乱加密和分存技术这种组合算法,能够提高加密图像的安全。对提出的算法进行matlab实验仿真,并对实验结果进行相邻像素相关性分析等,结果表明本算法的密钥敏感性强,相邻像素相关性小,安全性比较高。第三部分提出基于Contourlet(CT)变换的混沌图像加密算法。CT变换是在Curvelet变换基础上提出的,CT变换在处理图像细节特征(纹理和轮廓)上,要比小波变换更具有优势。基于CT变换的混沌图像加密算法原理是,通过对原始图像进行CT变换和混沌加密交替进行实现对图像的加密。本文研究算法的实现步骤,对算法进行matlab实验仿真,对实验结果进行相邻像素相关性分析等,结果表明本算法的密钥空间比较大,密钥敏感性强,能够有效抵抗各种攻击。