密码算法的可重构系统实现研究

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:quchaolove
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
可重构计算系统结合了微处理器的软件灵活性和专用ASIC的高效性,具有软件和硬件实现两者的优点。可重构密码系统可以根据需要来改变系统结构以适应不同的应用领域和安全性场合,具有很大的灵活性。密钥可以灵活修改,更减小了安全系统失密的可能性。本文主要研究密码算法的可重构系统实现技术,从系统的可重构性和安全性角度出发设计DES、AES密码系统。本文首先介绍可重构计算技术和密码实现技术的研究现状、意义,分析目前存在的问题,然后在DES、3-DES和AES算法的理论基础上,设计密码算法的可重构系统,采用可重构计算技术来实现密码算法的硬件化。本文提出了基于遗传算法的改进3-DES可重构密码系统、基于遗传算法的AES加密系统和AES-128,AES-192,AES-256可重构密码系统三种系统,并在FPGA上对系统进行设计实现和验证。其中可重构硬件的设计和开发是基于Handel-C语言和DK编译环境。整个实验系统基于PC机系统环境运行,上层控制软件设计采用Visual C++环境开发。在Virtex-E系列FPGA上成功实现了本文设计的这三个系统,并对系统进行仿真,验证;结果表明,基于遗传算法的密码算法可重构实现系统安全性高,实现速度快,硬件资源少,灵活性高,可以适用于系统更新和满足不同用户需求。而AES-128,AES-192,AES-256可重构密码系统的资源利用率高,实现速度快,实现简单。
其他文献
随着初中毕业升学考试的不断改革,思想品德课作为一门中考科目,在很多地区由闭卷变成了开卷。随着考试形式的转变,越发使学生和家长不重视本学科,课后几乎不给这一学科复习的时间
目的观察健脑愈瘫汤联合针刺防治高血压合并缺血性脑卒中患者重组组织型纤溶酶原激活剂(rt-PA)静脉溶栓后出血性转化(HT)效果及对血浆基质金属蛋白酶-9(MMP-9)、D-二聚体和血
广西区种子公司从澳大利亚太平洋种子公司引进的优质高产玉米新品种,2004年试种,最低亩产450公斤,高产达600公斤,平均亩产为505公斤,在广西种植,生育期早造118天左右,晚造89天左右;株
20世纪下半叶以来,关于东方题材绘画的研究开始处于艺术史探讨的前沿。东方题材绘画不但振兴了19世纪的欧洲画坛,而且对西方现代主义绘画的影响也发挥了十分重要的作用,因此
有机化学在化学中占有十分重要的地位。本文对有机化学教学中的一般规律进行了总结和探索。
第一部分研究背景:术前规划(preoperative planning PP)即手术前,获得患者病灶处的图像,然后结合医生的解剖学和病理学知识,进行手术规划并得到手术方案。机器人辅助心脏外科手术
珠江口盆地珠三坳陷为南海北部陆缘拉张型含油气盆地。受区域构造应力场变化控制,盆地在构造演化过程中主要经历了三期断裂活动,发育了3种类型断裂,古新世-早渐新世发育NE向
目的观察补阳还五汤联合中医定向透药疗法治疗气虚血瘀型糖尿病周围神经病变的临床疗效。方法将2018年3月—2019年2月在上海中医药大学附属第七人民医院治疗的86例气虚血瘀型
目的分析基于三维质量评价体系的个体护理对老年糖尿病患者代谢指标和自我管理能力的影响。方法选取北京积水潭医院2017年8月—2018年8月诊治的60例老年糖尿病患者作为研究对
文章着重研究了嵌入式防火墙环境下,策略服务器与各分布式防火墙客户端网卡之间策略传输的安全问题。网络中各防火墙客户端因其用户级别的不同,其上所执行的安全策略也不同,