论文部分内容阅读
基于混沌的保密通信研究是以混沌学、密码学及数据加密技术的理论原理为基础,采用理论分析和计算机仿真相结合的研究方法,结合混沌序列具有宽频谱、类随机、对初值及参数敏感等特性,给出一种混沌序列数据加解密算法,并对算法进行了改进,实现数据的加解密。基于混沌序列数据加密算法研究主要包括算法设计和混沌序列的生成。本文首先对几种系统模型进行仿真,优选出Logistic映射作为研究对象,利用统计特性验证Logistic映射适合用于保密通信。通过系统的学习和分析现有的混沌加密技术,结合混沌序列加密算法的设计原则及加密原理,给出了一种混沌序列加密算法。其次将Logistic映射产生的实数值序列转化为二值序列,给出了数据加密模型及算法流程,利用MATLAB编程实现了数据的加解密。最后对此算法进行了改进,将超混沌系统应用于此算法中。重点研究了超混沌系统的混沌特性及超混沌序列的产生方法,提出了一种超混沌序列的产生方法,并对产生的超混沌序列进行了随机性检验,可以保证算法的安全性。对超混沌序列加密算法进行了分析,得到了较满意的结果。实验结果表明,本文的改进算法比较有效,在抗穷举密钥攻击能力和对初始密钥的敏感性方面都得到了提高。