基于FPGA的非对称加密算法及高速PCB实现方案研究

被引量 : 0次 | 上传用户:kangyue_1314
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
信息安全一直是信息时代的重要课题,随着移动互联网的蓬勃发展,嵌入式硬件加密应用前景广阔。目前嵌入式系统上的加密运算分为对称加密和非对称加密,非对称加密在安全性方面有着对称加密难以企及的优势。本文在对RSA非对称加密算法理论进行研究的基础上,针对RSA加密速度慢的问题,提出设计搭载FPGA的高速PCB来实现RSA算法的方案,制作完成RSA加密硬件实物,并对系统进行了仿真和功能测试。本文根据对国内外研究现状的调研,设计出RSA非对称加密系统的整体架构,其组成包括FPGA硬件实现部分和外围电路部分。FPGA硬件实现部分有RSA加密模块、SDRAM控制器、图像输入控制器以及图像输出控制器;外围电路部分有SDRAM、图像模数转换电路、图像数模转换电路、图像输入接口、VGA接口、电源电路和配置电路。本文在上述整体框架基础上研究分析RSA算法硬件实现的相关理论,设计出RSA算法的FPGA实现流程及功能组成模块,完成RSA算法在FPGA上的实现。同时实现高速了PCB的电路设计和信号完整性设计,制作完成可实现RSA加密的6层高速PCB硬件实物,并根据外围电路芯片数据手册,完成外围电路芯片控制器设计。本文还完成了对非对称加密系统进行仿真和功能测试,包括RSA算法仿真、RSA算法硬件下载测试、SDRAM硬件测试和图像输出电路硬件测试,验证RSA算法实现和高速PCB设计的正确性。
其他文献
西南地区地形地貌复杂,地势起伏较大,而机场建设占地面积大,跨越的地质单元多,机场的建设势必会产生深挖高填。填方形成的高边坡的稳定性与否直接影响到工程的设计、施工、运行,甚
在脱贫攻坚工作中,贫困代际传递作为脱贫的内在“抵抗力量”,是打赢脱贫攻坚战最难攻克的堡垒,其中深度贫困人口的精神贫困代际传递是阻碍脱贫的内在要素。在脱贫攻坚拔寨时
电力系统的快速发展使电网的无功问题日益突出,尤其是低谷负荷时电压偏高的问题。同步发电机的进相运行是解决这一问题的经济有效的手段之一。本文开始介绍了发电机进相运行的
随着社会的不断发展,视觉导向系统在环境设计中的作用也在漫长的历史长河中发展演变,并带动着当代环境设计的审美价值的变化。在如今社会文化丰富的环境设计文化领域里,视觉导
在以往的高尿酸血症的治疗过程中,一般都采用西医药物治疗的方式,虽然可以起到一定的治疗效果,但是,由于高尿酸血症的西药药物的副作用大,故患者长期服用的依从性比较差。为
随着国际竞争日益激烈,人力资源管理的重要性日益增强,企业的竞争最终必然是人力资源的竞争。如何改善人力资源管理,充分发挥人力资源的使用效益,从而实现人力资源的可持续性
藏语属汉藏语系藏缅语族藏语支。有三种主要方言。卫藏方言和康方言有声调,安多方言没有声调。分布在中国西藏自治区、四川阿坝藏族羌族自治州和甘孜藏族自治州、甘肃甘南藏
化学是一门实用型的学科,它和人们的生活,工业生产,社会的发展密切相关,所以,培养化学专业专门型人才显得十分重要。我国对公民的化学启蒙教育是从初中开始,在高中阶段进一步
PS具有很好的加工流动性、刚性和机械强度,但其冲击强度低、易应力开裂。而PC冲击强度高、机械强度好、耐热性优异。PS/PC既可保持PS的刚性和机械强度,又可提高PS的抗冲击、热
目的分析研究大中城市全面两孩产妇妊娠期的主要高危情况及妊娠结局,为开展针对性的干预提供科学依据。方法利用中国-世卫组织2016-2017双年度合作项目《调整完善生育政策对