基于计算智能算法的S-box的优化设计

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:fuyueliang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分组密码作为现代密码学中的一个重要组成部分,提供了极为重要的理论价值和广泛的实用背景。在分组密码算法中,S-box是唯一的非线性部件,主要起到了分组密码算法中关键的置乱作用。构造安全有效的S-box是分组密码设计中的重点和难点。近年来,通过模拟自然生态系统机制提出的智能算法是研究的一个新热点。这些智能算法在处理那些传统优化技术难以解决的复杂优化问题中表现卓越。本文主要对S-box相关理论和智能仿生算法理论进行了深入的研究分析,在基本算法的基础上设计了一些优化算法、混合算法和融合算法,并基于这些算法进行了S-box的构造和实验分析。主要的内容包括:1、提出一种基于代数方法的S-box的改进算法。通过分析AES S-box的代数特性,针对其输出周期短、仿射变换周期短和代数表达式项数少的不足,提出一种基于代数方法的AES S-box的改进算法,通过编程实验,验证其在密码学性能方面得到了优化;另外基于替换算法构造生成一批8′8的S-box,通过分析验证其可行性。2、提出一种基于遗传算法的S-box的优化算法。通过分析基本遗传算法的原理、概念和具体步骤后,对基本遗传算法进行初始种群和遗传算子两个方面的改进优化,并基于改进后的遗传算法进行S-box的构造应用。通过仿真实验结果表明,该优化算法生成的S-box在非线性度、差分均匀度、雪崩度等密码学性能方面有很好的改善,同时在收敛速度和适应度值方面进行了改善。3、提出一种基于遗传禁忌混合算法的S-box的优化算法。鉴于遗传算法对于系统中反馈信息很难高效地利用,容易出现“早熟”现象和“爬山”能力弱等不足,引入具有特定记忆功能的禁忌搜索算法,提出遗传禁忌混合算法,并基于混合算法进行S-box的构造应用。通过实验验证该算法生成的S-box具有良好的密码学特性,并将该算法生成的S-box与其它算法相比较,该算法具有良好的寻优能力和寻优效率。4、提出一种基于遗传禁忌蚁群融合算法的S-box的优化算法。通过对基本遗传算法、禁忌搜索算法和基本蚁群算法的研究分析对比,针对其各自优缺点,提出遗传禁忌蚁群融合算法,通过对NP-hard30问题的仿真实验,验证了该算法具有非常好的寻优能力和寻优效率。基于融合算法进行S-box的构造设计,通过实验验证了本算法生成的S-box在非线性度、差分均匀度、雪崩度等密码学性能方面有很好的改善。
其他文献
近年来,随着经济的快速发展,房地产评估成为人们普遍关注的话题。市场法在房地产评估中适用于有充足房地产交易实例的地区,由于市场法评估受评估人员的知识经验约束较大,主观
目的:将已构建的重组腺病毒Ad—VEGFl65进行扩增和纯化并观察其对人胃腺癌细胞(BGC一823)在体外生长及其受体表达的影响.方法:以人胚肾293细胞对重组腺病毒Ad—VEGF165和对照病毒A
随着因特网的普及,连续出版物又发展到了一个新阶段--网络电子期刊。本文从这一新期刊形式的概念和特点谈起,介绍了网络电子期刊对传统期刊的冲击及国内外著名网络电子期刊的经验
<正>一、课题提出的背景由于全球范围的战争爆发和民族矛盾,导致国家之间人口大量流动。美国护理专家迈德勒恩莱宁格博士率先提出了跨文化护理理论莱宁格在医院工作期间,通过
会议
教育机构与未成年学生在校园伤害事故中的法律关系作为确定教育机构与未成年学生之间准确适用具体法律的关键,明确教育机构与未成年学生之间权利义务的前提,以及追责的先决条
本文研究了同时考虑竞争者进入威胁和消费者行为的易逝品的动态定价机制.依据策略性和忠诚性两个维度,将市场中的消费者分为策略型忠诚者、策略型转换者、短视型忠诚者和短视
<正>近年来,环境污染问题日益严峻,成为威胁人类良好生存状态的重大问题。环境污染治理已经引起社会各层面的广泛关注,国家层面上,党的十八届四中全会通过的《中共中央关于全
<正>故乡眉山,青瓦掩映,绿水环绕。明亮的窗子敞开着,温柔、美丽的妻子正凭窗梳妆。蓦地,她看到阔别已久的丈夫忽然回家来了,悲喜交加,泪水盈盈…… 梦、牵人魂魄的梦,令人
随着电网发展不断加速,电网公司资料存储量大、增速快,信息交换频率高,其中不乏大量涉密信息,传统的管理模式已经不能适应新形势需要。本文着重描述电网公司涉密载体管理现状