|
题目:
雅宝题库答案:
****此区域为收费内容**** 需支付 1 知识币后可查看,1币=0.01元查看答案
雅宝题库解析:
本文以AES为基础,针对软件加密过程中内存容量远远大于硬件环境的特点,设计一种更加适应软件加密环境的加密算法AEA,并对其进行了初步的安全性分析。该算法利用嵌套Feistel的SPN结构设计一种高性能数据加密算法,通过增加S盒尺寸,使加密流程的安全性得到极大提高,并且在软件加密中具备高速性能。 其次,本文研究了可变随机S盒对分组密码安全性的意义,给出了一种新的使用可变随机S盒的随机化分组密码算法,并在此基础上提出了相应的加密方案:在分组密码算法中,保持算法结构不变,将S盒作为变量,利用可变的S盒来抵御密码分析。 进一步的,本文针对软、硬件的不同环境,分别给出基于AEA,Camellia和CLEFIA的S盒随机化处理方法和相应的安全性证明。随后给出安全性评估,证明该方案提高了分组密码抵抗目前已知攻击的能力,并避免陷门。该加密方案可将几乎所有现行分组密码算法的安全性进行一定的提升,相应的代价为数据扩张率的小幅增加。本加密方案在工程应用中可以体现出良好的价值。 最后,从S盒的生成方式与算法结构两方面讨论了改进策略。 |
上一篇:基于ACIS的2.5轴粗加工刀具轨迹生成方法研究及实现下一篇:取向型有机材料光栅的形成机理与应用研究
|