基于可重构技术的密码分析系统模型研究

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:lk_wuyong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会信息化程度的不断提高,尤其是互联网技术的快速发展,网络应用越来越多。如何既能保护应用中的机密数据,又能有效地防止外部攻击,是网络应用面临的一大问题。网络应用的安全性完全依赖于密码学,每个应用所使用的密码算法都不会是完全一样的,为了保证密码算法的正确性和健壮性,有必要构建一个密码分析验证的原型系统,对要使用的密码算法进行验证优化。但是密码算法千变万化,多种多样,不可能每用一种算法就重新设计,这在时间和人力上都是很难满足的。本文的研究目标就是在可重构技术的基础上,通过组件重构技术实现密码算法的快速重构,使得不了解芯片设计技术的应用开发者也能完成密码算法的验证工作。本文通过对可重构技术基础理论的研究,提出了基于FPGA的动态重构设计构想,建立了密码分析系统的体系结构模型,并阐述了其工作原理。在对密码算核组件建模的基础上,通过预处理、图形输入、顶层模块生成、构造脚本和调用板卡配置目标代码五个重构流程,实现了密码算法的快速重构,并完成了验证。在组件设计技术方面,通过对组件生成原理及组件库管理机制的分析,重点论述了DES、AES、MD5、SHA1等算法的组件生成方法,并详细描述了组合算法的顶层互连过程。在工程设计方面,通过硬件设计、逻辑设计和软件设计三个部分详细介绍了密码分析系统的工程实现过程。本文的意义在于不仅在更高的抽象层次上实现了系统设计,使得应用开发人员和硬件开发人员能够并行作业,提高了密码构建和分析的效率,而且提供了图形化的组件设计平台,大大方便了对密码算法的分析和建模,为以后的系统级工程实现打下了很好的物质基础。
其他文献
后进生在班级所占的比例虽小,但影响却很大.作为教师,如果不能及时有效地促其转化,很容易使他们向"坏"的方向发展,甚至危害社会.面对这些后进学生,教师应该怎样做呢?……
期刊
目的:评估间断性雄激素阻断(IAB)与持续性雄激素阻断(CAB)治疗晚期前列腺癌患者的疗效、副作用及生活质量,对此进行系统回顾及meta分析,从而为临床中两种治疗方法在治疗晚期
高考文综试卷中学生政治计算题失分过多,影响了学生的学习自信心。笔者总结归纳出八大类计算题的解题技巧,希望能帮助学生决胜高考。
活动目标:  1.通过本次主题班会,加强学生对"八荣八耻"的理解,树立正确的社会主义荣辱观.  2.从身边小事做起,培养学生热爱劳动和艰苦奋斗的优秀品质.……
期刊
1学霸名叫高天一,听上去就很厉害的样子,天下第一厉害,功课、考试、运动,样样第一,就连相貌也是一等一的好看,学神赵天真表示这样的学霸很迷人。既然迷人,赵天真就打算追他。
教育是什么?叶圣陶说:教育就是培养习惯。在当今社会,文盲不是不识字的人,而是那些不懂得学习方法、不会自行更新知识的人。多年的教育教学经验告诉我们:凡是学习成绩好而且稳定的
物理学.上有个概念叫密度。在学生学习语文的过程中,有没有学习密度的因素在发生作用呢?回答是肯定的。那么,什么是学习密度?实际教学中,对学习密度的调控有哪些失范之处?学
多尔的后现代教育观中指出,当前时期将“4K”理论融合于实际的教学过程之中.具有十分重要的意义。“4R”理论就是指丰富性(richnem)、回归性(recursion)、关联性(relation)、严密性(ri
点景在古典山水画中称之为:“一篇之眼目”,虽然这些点景物在一幅山水画的笔墨、章法上所占比重不大,却可映射出整幅画面的意境,提高作品的真实感和趣味性,起着相当重要的作
"自学是打开知识大门的一把钥匙."教师通过各种形式指导学生阅读教材,不仅有利于调动学生学习的主动性和积极性,而且有利于培养学生的观察能力和思维能力.教学实践表明:低年
期刊