基于混沌的S盒设计及其在分组密码中的应用

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:dc365
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机和网络技术的迅速发展,在开放的网络环境下实现信息的安全存储和传输变得日益紧迫。分组密码作为对称密码学的重要分支,在信息安全领域有着极其重要的地位。S盒是很多分组密码的唯一非线性部件,为保证分组密码系统安全性提供了必需的混乱作用,其密码学强度对整个分组密码系统的安全强度有着最为直接的影响,S盒的设计是分组密码设计的重要组成部分。本文利用混沌非线性动力学系统对S盒及分组密码的设计问题开展研究,论文主要的研究成果和工作如下:  (1)从设计理论、分析方法和工作模式等方面对现代分组密码的基本概念进行了详细的概括,并对混沌分组密码的研究现状进行了总结。着重对混沌理论以及基于混沌方法产生S盒的研究现状进行了归纳总结。系统地分析了分组密码S盒的主要评价准则,为后续S盒的测试和优选奠定了基础。  (2)分别提出了两种基于复杂混沌系统产生S盒的方法,一种是基于离散时空混沌系统的S盒设计方法,另一种是基于连续多翼混沌系统的S盒设计方法。因混沌系统对初值的敏感性和设计方法中多个变量的易调节性,两种方法都可以方便地快速批量产生一系列的S盒。利用S盒的评价准则对S盒进行性能分析,统计结果表明,批量产生的S盒总体上具有良好的密码学性能。通过基于主要安全性能评价准则对批量产生的S盒进行优选,可选出性能最为优良的S盒。相关分析表明:优选的S盒能很好地抵抗线性密码分析和差分密码分析等典型的密码分析方法,并可作为重要的非线性部件用于新型分组密码系统的设计。  (3)在所设计的S盒基础之上,提出了一种基于Feistel-SPS结构的分组密码算法CSFS。该算法采用128比特的分组长度和128比特的密钥长度,并进行15轮的Feistel结构的迭代,其密钥扩展算法基于所提混沌型元胞自动机模型。论文对该算法的安全性进行了较为深入的研究,其中最大差分概率平均值和最大线性概率平均值的上界分析证明了算法的理论安全性;随机性测试证明了明文、密文及密钥序列的统计安全性;穷举攻击评估则估算了密码算法对穷尽密钥搜索攻击的抵御能力。相关分析表明本文设计的分组密码CSFS有较高的安全性。论文对该分组密码进行了加解密软件的实现,同时在CBC、OFB和CTR三种工作模式下进行了软件实现,并对各模式下的性能进行了综合测试,测试结果表明该算法达到了较高的速度指标并且无误码扩张和数据扩张。  论文最后对全文进行了总结,并对未来值得进一步深入研究的问题进行了展望。
其他文献
该文首先综述了开关电源的发展趋势,及应用于PWM逆变器的几种控制方法,PWM逆变器是一个强的非线性、离散的系统.模糊控制实质上是非线性的、自适应的系统,属于智能控制的范畴
该课题设计了变频空调器的电气控制系统,电控系统分为室内机和室外机两部分设计.室内机、室外机各用一个单片机进行控制,二者通过通讯线进行通讯,以传递和交换信息.然后在硬
该文对神经网络优化方法在平原湖区除涝排水系统实时调度中的就用进行了开拓性地研究,为湖北省西湖地区建立的实例模型表明效果良好.该文共分六章.第一章为绪论,对系统分析理
该文首先通过定性定量条件结合揄将系统的动态响应过程划分几个阶段,同时在各个阶段采用具有理想继电器特性的量化方式,使模糊控制器的输出随着系统实际状态作相应的变化,从
鲁棒控制理论是用于解决不确定性系统控制问题的重要理论,作为解决鲁棒控制问题较为成功的H控制理论经过近20年的发展已相当完善,并在工程应用研究中取得大量成果,但是在经济
该论文对零电流准谐振形状电源进行了研究.首先对DC-DC准谐振变换器进行了理论分析,对不同的变换器拓扑结构作了总结.通过对零电流准谐振变换器的分析,得出了准确振变换器输
该文简要讲述了连铸过程建模与控制的研究现状和存在的问题.以抚钢连铸机自动化系统的实施和调试为基础,简要介绍了该系统的总体设计和控制技术及其优缺点.提出结晶器液位的
该文首先介绍现场总线技术的发展概况和特点,简要分析了几种流行的现场总线标准,着重对Lonworks现场总线技术、特点及其应用作了综述.接着对LonWorks技术的核心Neuron芯片、L
机器人足球比赛涉及机器人学、智能控制、数据融合、计算机技术、无线遥控、数字通讯、图像处理、机构学和人工生命等多个领域.可以认为,它是研究多智能体系统和多机器人等重
精密离心机是标定和测试加速度计的加型惯导测试设备,其精度直接影响着被测加速度计的标定精度,既而影响了惯性导航系统的精度.该文以JML-I型大型精密离心机为实际背景,并分