论文部分内容阅读
本文结合多媒体数据的特点以及混沌动力学的研究成果,提出了一种基于混沌序列的图像加密算法。
本文首先分析了几种图像加密算法,指出了它们各自的优缺点和局限性。然后介绍了混沌研究的发展概况、混沌的基本概念、特征及判定方法,并对典型混沌系统进行了仿真分析。
基于对混沌理论的研究,提出了混沌图像加密算法。引入了两种一维混沌映射,分析了其混沌特性,在此基础上设计了双一维混沌序列图像加密算法,算法分为像素替换和位置置换两大模块,其中像素替换模块主要起置乱作用,而位置置换模块主要起扩散作用。文中对此进行了仿真实验。受图像加密算法启发,设计了混沌语音加密算法。该算法利用像素替换模块,对语音各元素值进行替换,以达到改变语音数据块统计的目的,再利用位置置换模块对语音数据块中元素值进行置乱,以改变其频谱分布,并进行了仿真实验和分析。
最后在Matlab6.5 GUI的编程环境下,本文设计了一个加密/解密用户界面,可直观、方便地加密/解密图像数据和声音数据。