基于混沌序列和RSA算法的图像加密技术的研究

来源 :中南林业科技大学 | 被引量 : 0次 | 上传用户:talygs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在信息时代的今天,随着网络技术和多媒体技术的高速发展和广泛应用,越来越多的信息在网络上迅速方便地传输,但这同时也带来了信息安全隐患问题。因而,如何保护信息安全成为国际上研究的热门话题。加密技术是保护信息安全最有效的手段,已经成为一项非常实用又急需快速发展的关键技术。基于混沌理论的图像加密研究,近几年来一直是一个热点。一方面传统的加密方法存在缺点,比如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算法具有压缩比高、压缩速度快的特点。
其他文献
当前网络正在深度和广度方面飞速地发展着,Internet上包含了大量的信息资源,如何在这些大量、异构的海量信息资源中,快速有效的发掘蕴含具有巨大潜在价值的有用知识和信息,是当今
近年来,随着中国社会主义市场经济的高速发展,人民生活水平日益提高,汽车保有量也逐年上升。由此而产生的一系列交通安全问题、目的地导航问题也逐渐显现。借鉴国外发达国家
嵌入式系统近年持续迅猛发展,已经成为后PC技术时代信息化的中坚力量。由于嵌入式系统具有体积小、性能强、功耗低、可靠性高及面向行业应用的突出特点,目前已经广泛应用于网络
随着无线传感网络技术的发展和逐步走向成熟,越来越多的相关应用和产品出现。基于 IEEE802.15.4 协议和 ZigBee 协议的无线传感网络应用开始成为研究的热门课题。 随着我国
基于物理的人体动画可以产生真实感高的运动,因而是当前研究的热点问题。运动样式的提出则解决了基于物理的人体运动在约束条件较少和能量较低的情况下表现出的结果单调和不
随着互联网的不断普及和网上商务活动的日益频繁,网络安全作为一个无法回避的问题呈现在人们面前,入侵检测技术的发展为我们解决这个问题提供了一种有效的主动防御手段。而安全
GPS(Global Positioning System)全球定位系统以其全球性、全天候、实时定位等优点显示出强大的生命力和竞争力,在航空、航天、航海及许多民用领域有着广泛的应用。近年来,随着
速度是计算机最基本的性能参数,致力于提高计算机性能的所有方法都是为了加快运算速度。多核系统为并行计算的研究及其实验提供了便利条件,已经成为系统架构设计中的主流。双核
随着数据库技术的广泛应用,数据管理的对象从非结构化数据向结构化数据延伸。依赖于图数据结构强大的表述能力,一些新兴数据库如XML文档数据库、社会关系网、化合物分子数据库
目前的数据库应用系统管理的数据大部分是与时间有关的,数据仓库就是一个很好的例子。通常把具有一种时间属性的数据称作是时态数据,时态数据的时间属性是指有效时间或事务时