论文部分内容阅读
在当今信息时代,网络兴起与普及使信息的交流更加方便和快捷,同时传统的加密方法并不能完全有效的用于数据量大,实时传输的多媒体信息,为保证信息的安全,对多媒体信息进行加密和隐藏,成为国际上一门重要的研究课题。混沌动力学系统具有伪随机性和确定性以及对初始条件和系统参数的极端敏感性,由此混沌系统为图像信息加密和隐藏提供了一种快速简单的新途径。基于此,本论文就如何确保数字图像信息的安全做了比较深入的研究,并提出了一些数字图像加密的算法。本文首先简单介绍了混沌的发展、定义与特性,系统的介绍了密码学的基础理论,并介绍了目前的一些数字图像加密技术的原理。在分析和借鉴目前图像加密算法的基础上,本文提出了一种对彩色图像进行混沌加密的算法和一种对灰度图像进行多混沌序列加密的算法。第一种加密算法采用先置乱后扩散,置乱和扩散相结合的原则。图像像素点位置置乱时,用Lorenz三维混沌序列生成三个位置序列分别对红、蓝、绿色图像矩阵进行置乱,并在此引入了一个辅助密钥K,作为解密时使用,而后用Logistic混沌序列对三基色图像矩阵进行异或运算,完成对像素值的扩散。第二种加密算法采用了三种混沌映射,首先对图像像素值扩散操作,分别对每个像素值进行扩散,并且对不同的像素值进行扩散时,根据引入的判决条件的成立与否来选取不同的混沌序列。像素点位置置乱时,有两种不同混沌序列对应的置乱方法,根据引入的判决条件成立与否,选用不同的混沌序列和置乱方法。最后在计算机上对这两种加密算法进行仿真实验,结果表明这两种算法具有良好的像素值混淆,扩散性能和较大抵抗强力攻击的密钥空间,并且加密图像像素值具有类随机均匀分布特性,因此这两种新的混沌图像加密算法具有较强的保密性能。