基于混沌理论的信息加密算法研究

基于混沌理论的信息加密算法研究

论文摘要

混沌是指在确定性非线性系统中出现的类似随机的行为,混沌系统的显著特点是对初始条件的极端敏感性,也就是说系统未来行为在长期意义上是不可预测的。混沌的初值(参数)敏感性、拓扑传递性和轨道遍历性(随机性)能够满足密码学上扩散、混淆和密钥依赖性的要求,因此可以使用混沌来设计图像加密算法。研究混沌密码技术的理论和设计方法,可以为密码学的研究提供新的思路和发展方向。本文介绍了混沌系统理论和密码学的基本原理及方法,对混沌加密技术及其在加密的应用进行了系统分析。首先,本文在Chen吸引子和Liu吸引子的基础上,通过增加维数引入非线性分量的方法,提出了两种新型的超混沌吸引子,并对这两种新型超混沌吸引子分别进行了理论分析和仿真实验,其结果表明两种新型的超混沌吸引子有着良好的动力学特性。其次,本文基于新型的超混沌吸引子,提出了一种新的基于超混沌的密钥流发生器算法,并在其中首次引入了HASH函数,来实现对混沌伪随机序列的重构,提高了算法的安全性。再次,在综合研究了分组密码和序列密码的基础上,借鉴分组密码的优点,本文设计了一种新型的基于超混沌密钥流发生器的序列密码加密算法,并在算法中加入了初试置换和非线性S盒这两步操作,很好的避免了明文分组的统计特性对加密效果产生影响。最后,本文简单介绍了AES高级加密算法和对它构成威胁的Square攻击方法,分析其结果,进行了改进。与传统的软件加密相比,硬件加密具有速度快、安全性好等优点。本文介绍了FPGA技术及其应用,然后根据系统特点,实现了基于超混沌的混沌序列密码加密算法IP核,给出了系统的工作原理,并对程序设计进行了详细分析论述。基于NetFPGA平台对算法进行了测试,结果表明该IP核在不影响网络通信速率的前提下,很好的完成了加解密功能,对混沌密码学的应用研究具有一定的现实意义。最后对全文的研究工作进行了总结,并对混沌理论在信息安全应用中进一步研究做出展望。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题的研究背景及意义
  • 1.2 混沌密码学的国内外研究现状
  • 1.3 论文的研究内容及组织结构
  • 第2章 混沌理论与密码学基础
  • 2.1 混沌的定义与特征
  • 2.2 实现混沌的途径和方法
  • 2.3 几种典型的混沌系统
  • 2.4 混沌密码学理论
  • 2.4.1 密码学概述
  • 2.4.2 混沌理论和密码学
  • 2.5 本章小结
  • 第3章 超混沌吸引子的设计
  • 3.1 超混沌吸引子简介
  • 3.2 两种新型的超混沌吸引子
  • 3.3 新型超混沌吸引子特性分析与仿真
  • 3.3.1 超混沌Chen吸引子特征分析
  • 3.3.2 超混沌Liu吸引子特征分析
  • 3.3.3 新型超混沌吸引子仿真与分析
  • 3.4 超混沌吸引子离散化与比例压缩
  • 3.4.1 超混沌吸引子的离散化
  • 3.4.2 变量的比例压缩
  • 3.5 本章小结
  • 第4章 基于超混沌的密码算法研究
  • 4.1 分组密码和序列密码简介
  • 4.1.1 分组密码体制
  • 4.1.2 序列密码体制
  • 4.1.3 序列密码与分组密码的对比
  • 4.2 超混沌密钥流发生器设计
  • 4.2.1 基于混沌的密钥流发生器
  • 4.2.2 整合变换与初始密钥
  • 4.2.3 HASH函数设计与分析
  • 4.2.4 HASH函数仿真与分析
  • 4.3 基于超混沌的序列密码加密算法
  • 4.3.1 初始置换与逆初始置换
  • 4.3.2 非线性S盒
  • 4.3.3 加密操作与仿真分析
  • 4.4 基于超混沌的AES分组加密算法
  • 4.4.1 AES加密算法简介
  • 4.4.2 基于超混沌的AES加密算法
  • 4.4.3 优化改进后结果分析
  • 4.5 本章小结
  • 第5章 基于超混沌的序列密码算法IP核设计
  • 5.1 总体设计方案
  • 5.2 密钥流生成器
  • 5.2.1 超混沌吸引子的产生
  • 5.2.2 密钥流生成器设计与仿真
  • 5.3 加密模块设计与仿真
  • 5.4 性能测试与分析
  • 5.4.1 测试平台简介
  • router与加解密模块'>5.4.2 Referencerouter与加解密模块
  • 5.4.3 测试方案
  • 5.4.4 测试结果分析
  • 5.5 本章小结
  • 第6章 结论与展望
  • 6.1 本文工作总结
  • 6.2 未来工作展望
  • 参考文献
  • 致谢
  • 作者攻读硕士学位期间发表的论文、专利及参与项目情况
  • 相关论文文献

    • [1].基于超混沌数据调制的移动物联网数据稳定机制研究[J]. 重庆科技学院学报(自然科学版) 2020(01)
    • [2].超混沌数字电路在数字供应链中的应用[J]. 数字技术与应用 2016(12)
    • [3].基于非线性二值化的超混沌伪随机序列生成[J]. 电子测量技术 2020(04)
    • [4].基于超混沌数学理论的图像加密方法研究[J]. 西南师范大学学报(自然科学版) 2017(07)
    • [5].超混沌Lü系统的同步控制[J]. 吉林工程技术师范学院学报 2014(07)
    • [6].状态观测器法实现改进的超混沌Lü系统同步[J]. 东北师大学报(自然科学版) 2012(01)
    • [7].超混沌Lü系统的反馈控制[J]. 江汉大学学报(自然科学版) 2009(01)
    • [8].机构综合的超混沌相乘求解方法研究[J]. 机械传动 2008(06)
    • [9].超混沌L系统的电路实现[J]. 物理学报 2008(03)
    • [10].一个超混沌纠缠系统的动力学分析[J]. 湖北文理学院学报 2016(02)
    • [11].超混沌复系统的自适应广义组合复同步及参数辨识[J]. 电子与信息学报 2016(08)
    • [12].一种新的超混沌序列生成方法及应用[J]. 计算机应用研究 2012(04)
    • [13].超混沌时滞神经网络的同步及其仿真[J]. 系统仿真学报 2010(03)
    • [14].超混沌序列在图像加密中的应用[J]. 电脑知识与技术 2010(12)
    • [15].2个超混沌系统的自适应同步设计[J]. 昆明理工大学学报(理工版) 2009(04)
    • [16].超混沌Lü系统的自适应广义投影同步[J]. 广西科学 2009(04)
    • [17].一种9杆巴氏桁架位置正解的超混沌改进牛顿法[J]. 机械设计 2012(02)
    • [18].超混沌Lü系统的反同步研究[J]. 井冈山大学学报(自然科学版) 2012(03)
    • [19].非线性方程组求解的超混沌序列最小二乘法及其应用[J]. 湖南文理学院学报(自然科学版) 2010(01)
    • [20].基于一个新混沌系统的超混沌的产生及其控制[J]. 系统工程学报 2009(02)
    • [21].利用反馈控制实现不同混沌(超混沌)系统之间的同步(英文)[J]. 西南师范大学学报(自然科学版) 2009(02)
    • [22].细胞神经网络超混沌同步系统性能分析及应用[J]. 计算机应用与软件 2009(03)
    • [23].复杂超混沌Lü系统的电路实验[J]. 物理学报 2008(11)
    • [24].基于云计算的混合超混沌分组密码方案研究[J]. 计算机测量与控制 2018(07)
    • [25].随机脉冲控制下超混沌复Lü系统的渐近稳定性[J]. 动力学与控制学报 2013(04)
    • [26].基于超混沌序列的图像加密方案[J]. 计算机应用研究 2013(10)
    • [27].超混沌吕系统的滞后投影同步与参数识别[J]. 动力学与控制学报 2011(03)
    • [28].具有连续时延双神经元系统的双向耦合超混沌同步[J]. 电脑知识与技术 2009(07)
    • [29].一种程控滤波超混沌信号发生器的研究与实现[J]. 科技资讯 2018(12)
    • [30].一种基于超混沌的个性化耳鸣康复音合成方法[J]. 成都信息工程大学学报 2018(04)

    标签:;  ;  ;  ;  ;  

    基于混沌理论的信息加密算法研究
    下载Doc文档

    猜你喜欢