论文部分内容阅读
混沌是非线性系统中一种特殊的运动形式,具有对初始条件的极端敏感性,其初始状态的少量参数就可以产生满足现代密码学基本特性的混沌密码序列,混沌还具有内在随机性、类噪声、长期不可预测等特性,其混迭特性几乎天然地符合加密系统的要求。混沌图像加密技术利用离散化后的混沌序列对图像进行加密,其实质就是发挥混沌的特性掩盖图像本来的面貌,使其他人员即使接收到加密信息后依然无法获取有价值信息,而解密方则可以按照预先约定的加密算法和密匙对图像进行解密。混沌系统的特性使得它在数值上得不到一个稳定的概率分布,并且它的数集是在实数域,从理论上来说,利用混沌系统对图像数据进行加密,可以防范密码分析者的穷举法攻击、频率分析攻击等,提高加密系统的安全性。作为图像加密的一个全新的发展方向,混沌图像加密技术具有良好的应用前景。本文研究的主要内容是:1、首先对混沌的发展历史进行了简单的概括,介绍了课题研究的背景及意义,然后描述了混沌图像加密的发展现状。2、详细地介绍了混沌的基本理论,主要包括混沌的定义、混沌的判据、混沌运动的特征;阐述了密码学的基础知识,包括现代密码学和密码学的基本概念、密码学的分类,重点介绍了密码分析与加密算法的安全特性,并简要说明了混沌理论和密码学之间的关系。3、介绍了图像相关的基本知识,包括图像的概念、图像的常见格式、图像的结构、灰度直方图等,说明了图像自身特点以及与加密算法之间的关系;阐述了混沌图像加密算法,并着重阐述了混沌图像加密算法的置乱和扩散两个原则各自的优势与缺点。4、介绍了仿真的两种常见混沌映射,猫映射和Logistic映射,对基于猫映射和Logistic映射的双混沌加密算法做了详细的描述和MATLAB仿真,通过对加密结果的密匙空间分析、统计分析、相关性分析等方面的说明,得出该算法有着良好的加、解密效果。