论文摘要
非线性科学是一门研究非线性现象共性的基础科学,其中混沌理论是非线性科学的一个重要分支。本文利用数值模拟的方法对混沌密码学进行了研究,主要内容如下:提出了一种基于一维混沌映射的对称加密算法,该算法利用了混沌系统的伪随机性和遍历性;在加密或解密过程中,该算法产生了在固定区间的混沌伪随机序列,同时动态改变迭代初始次数及增量来对明文进行加密。提出了一个新的分组加密算法。选用多个权值对混沌轨道进行加权计算并用来掩盖明文信息,每次将多个明文分组同时进行加密,减少了混沌迭代次数,提高了算法的速度。为解决在有限精度条件下混沌序列是周期的且混沌系统动力学特性出现退化的问题,提出了一种新的基于一维逐段线性混沌映射的二元流加密算法,在加密或解密过程中,采用了秘密的扰动参数对混沌轨道进行扰动以增加混沌序列的周期;此外该算法采用非线性原则从拟混沌轨道生成性能良好的伪随机密钥流。设计了一个对明文消息交替的进行流加密和分组加密的加密算法,流加密和分组加密的选择由一个随机数来控制。对文本、图像、语音等文件的信息进行了加密解密处理,并本密码系统的性能进行分析。基于高维混沌系统较低维混沌系统,有更复杂的结构,可以增大密钥空间,且系统变量的时间序列更无规律等特点,提出了一个基于三维Lorenz系统的加密算法。
论文目录
摘要Abstract引言1 混沌密码学的概述1.1 混沌理论的简介1.1.1 混沌理论的发展简史1.1.2 混沌的定义1.1.3 混沌的特征1.2 密码学理论介绍1.2.1 基本概念和术语1.2.2 对称密钥加密1.2.3 公开密钥加密1.2.4 密码分析1.3 混沌密码学1.3.1 基于数字混沌系统的流加密算法1.3.2 基于数字混沌系统的分组加密算法1.3.3 混沌数字化密码系统的发展新思路1.4 本章小结2 一种基于混沌遍历性的加密算法2.1 密码系统的设计2.1.1 设计方案2.1.2 加密过程2.1.3 解密过程2.2 实验结果2.3 密码分析2.3.1 加解密速度2.3.2 密钥敏感性2.3.3 统计分析2.3.4 选择明文攻击2.4 本章小结3 多混沌映射加权分组加密算法3.1 分组加密算法3.1.1 准备阶段3.1.2 加密阶段3.1.3 解密过程3.2 实验结果3.3 密码分析3.4 本章小结4 一种伪随机比特生成器的设计及其在流密码中的应用4.1 基于CCS-PRBG的混沌流式密码的简单介绍4.1.1 基于双混沌系统的PRBG4.1.2 定义4.1.3 数字化CCS-PRBG的密码学特性4.2 基于单混沌系统的伪随机比特生成器4.2.1 混沌映射的选取4.2.2 伪随机比特生成器的设计4.3 加密算法描述4.4 实验结果和密码分析4.4.1 加解密时间分析4.4.2 明密文分布4.4.3 安全性分析4.5 本章小结5 基于流加密和分组加密交替的混沌加密算法5.1 项涛和王勇等的混沌分组加密算法简介5.1.1 项涛等的算法5.1.2 王勇等的算法5.2 两个伪随机比特生成器的设计5.2.1 第一个伪随机比特生成器的设计5.2.2 第二个伪随机比特生成器的设计5.3 基于流加密和分组加密交替的混沌加密算法的设计5.3.1 初始设置5.3.2 加密过程5.3.3 解密过程5.4 性能评价5.4.1 两个比特序列的随机性测试5.4.2 扩散和混淆的测试5.4.3 内信息嫡测试5.4.4 两个相邻像素的相关性测试5.4.5 NPCR和UACI测试5.5 本章小结6 基于高维混沌系统的混沌加密算法6.1 Lorenz系统及其系统变量时间序列的选取6.2 高维混沌加密算法6.2.1 定义说明6.2.2 基于大间隔采样的高维混沌加密算法6.2.3 解密过程6.2.4 改进的高维混沌加密算法6.3 安全分析6.4 本章小结结论参考文献攻读硕士学位期间发表学术论文情况致谢
相关论文文献
- [1].高效反欺诈微支付方案[J]. 计算机工程与应用 2010(15)
- [2].信息论教学中的若干问题补遗[J]. 大学数学 2020(03)
- [3].S盒的互相关测试算法设计[J]. 武汉大学学报(信息科学版) 2010(05)
- [4].一种多跳传输环境下安全的数据采集方法[J]. 密码学报 2018(02)
- [5].基于量子相角的对称密码系统密钥分配规范[J]. 现代计算机(专业版) 2014(09)
标签:混沌系统论文; 流密码论文; 分组加密论文; 密码分析论文;