RSA加密技术在FPGA动态重构系统安全方面的应用

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:dfqq209
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自20世纪80年代产生FPGA(Field Programmable Gate Array)以来,它已在航空、国防、汽车工业、消费电子、医疗、通信等诸多领域得到广泛的应用。随着应用市场的不断扩大,FPGA所面临的安全威胁也在与日俱增。因此,关于FPGA的安全设计已成为国内外的一个研究热点。本文针对保护FPGA设计中的配置信息提出了一套安全可行的处理方法,即将FPGA动态重构技术与非对称RSA加密算法进行了结合,在深入研究重构技术和加密算法的基础上,设计并实现了一个可利用以太网远程加密动态重配置的系统。首先,本文对RSA的算法原理和实现方法进行了学习研究,对现有的算法结构进行了改进和优化,并利用Verilog硬件描述语言实现了RSA加密算法,对其软核功能进行了ModelSim行为仿真。在测试正确无误的情况下,利用Xilinx公司的嵌入式开发软件EDK完成了RSA加密IP核的制作。其次,结合FPGA的动态重构技术,本文针对Virtex-5平台设计了两个功能简单的重构模块,并将RSA加密IP核嵌入到系统中,一并生成了原始的系统配置文件。通过在Spartar-3E端使用RSA加密IP对系统配置文件进行加密,进而生成了加密后的目标配置文件。当Virtex-5平台系统上电初始化时,两个简单重构模块的逻辑功能并没有立即实现,而是通过以太网将主机端加密后的目标配置文件传送到Virtex-5平台上,并利用系统中的RSA加密IP对配置文件进行解密后进而完成了重构模块的动态配置,实现了重构模块的功能初始化。当重构模块需要逻辑更新时,同样可以采用上述方法来达到系统更新的目的。最终,通过使用在线逻辑分析软件ChipScope,对系统进行在线地数据采集和分析,实验结果证明了系统的可行性和安全性。再者,实验现象也可直观地证明系统的正确性。
其他文献
贸易与劳工权利保护是否挂钩的问题一度成为发展中国家与发达国家在新世纪贸易自由化上争执的焦点,至今尚未有定论。发达国家主张将贸易与劳工权利保护相挂钩,并声称以此防止
数字波束形成(DBF)技术是指通过数字方法来完成波束形成,它在现代通信和雷达领域的研究中具有重要的作用,可以很好的提高天线在雷达、声纳及通信等系统中的性能。随着现代数
随着科学技术的发展,人们对电子产品的要求也日益增高,电源作为电子产品的供电设备其发展也变的至关重要,电源朝着高集成度、高转换效率、低功耗的方向发展,开关电源由于其自身具
LTE-Advanced下行都支持波束赋形技术,它不仅能提高系统容量,而且还能提高频谱效率和用户的SINR,解决稠密市区容量瓶颈,抑制干扰信号等等。波束赋形包含了单流基于码本的预编
校企合作、产教融合是新时代职业教育科学发展的重要支撑,但“产教两张皮”现象依然存在,需要政府部门、企业、学校共同发力,各自发挥主观能动性,在现有职教环境下共同推进。
<正>1传统痔发病机制学说早在两千多年前的战国时代,《黄帝内经》中就明确地指出痔是血管迂曲扩张形成的疾病,如《素问·生气通天论》所说:"因而饱食,筋脉横解,肠澼为痔"。此
"红船"开辟了中国革命的新天地,从此在中国共产党的领导下开始了中国革命的新征程。理想信念是"红船精神"的应有之义,"95后"大学生应该传承和弘扬"红船精神"。"红船精神"与理
借用布迪厄的婚姻策略概念,结合婚恋仪程中不同时点上"分"与"合"的态势建立分析框架,对农村青年的婚恋策略进行分析。研究发现,代际关系、婚俗文化等结构文化因素和个体中心
目的;研究脊髓损伤患者并发症的相关影响因素,为脊髓损伤并发症的早期预防提供依据.方法;回顾性分析859例脊髓损伤患者的临床资料,对可能影响并发症是否发生的相关因素进行分
《食品安全法》颁布后,餐饮服务环节的市场监管职能划归到食品药品监督管理局,于是食品药品检验机构承担了食品的检验职能。为更好地开展食品和药品的检验工作,本文概述了食