论文部分内容阅读
在信息时代的今天,随着网络技术和多媒体技术的高速发展和广泛应用,越来越多的信息在网络上迅速方便地传输,但这同时也带来了信息安全隐患问题。因而,如何保护信息安全成为国际上研究的热门话题。加密技术是保护信息安全最有效的手段,已经成为一项非常实用又急需快速发展的关键技术。基于混沌理论的图像加密研究,近几年来一直是一个热点。一方面传统的加密方法存在缺点,比如DES的密钥空间在目前的计算机速度下显得过小,RSA的加密速度太慢;另一方面随着信息技术的发展,对适合网络应用的快速高效的图像加密算法的需求越来越迫切。而混沌序列具有优良的密码学特性,比如伪随机性、初始值敏感性、长期不可预测性等特性,将其与数字图像加密技术相结合,可以构造出非常好的图像信息加密系统,因此研究混沌对图像加密有着重要的意义。本文探讨了混沌理论的方法和密码学中的一些加密技术,对混沌理论的本质、特征和性能以及密码分析技术进行了深入的研究。通过对Lorenz、Duffing2和Chens三个混沌系统的详细阐述,并对众多利用混沌系统加密图像的文献进行研究发现,离散的混沌系统一般参数很少,形成的密钥空间相对不大,因此使用低维的离散的混沌系统产生的混沌序列对图像进行加密,虽然图像视觉效果很好,但安全性不高,容易被攻破。本文最终提出了基于LDC复合混沌的图像加密算法,算法通过利用Lorenz、Duffing2和Chens 3个三维混沌系统产生3个复合混沌系统来提高混沌系统的安全性,并对3个混沌系统都进行了改进,使其产生的混沌序列具有0,1分布均匀和较好的图像直方图特性。为了解决复合混沌系统中的密钥在管理和传输过程中的安全问题,本文采用安全性很高的RSA加密算法对密钥进行加密处理。为了在网络应用中加快图像的传输速度和在图像管理应用中降低磁盘的存储空间,本文对加密后的图像进行了压缩处理。通过对S+P变换、整数DCT变换、提升小波变换三种变换技术和行程编码、LZW编码、Huffman编码、算术编码四种编码算法的探讨,以及对EZW、SPIHT、EBCOT三种图像压缩算法的深入研究,并针对加密后图像0和1分布均匀的独特性,本文对EBCOT算法进行改进,使其对加密后图像的压缩具有更好的压缩性能,并与EZW、SPIHT、EBCOT算法作了比较分析,最后通过实验来验证改进后的EBCOT算法具有压缩比高、压缩速度快的特点。