高速RSA片上系统研究

来源 :复旦大学 | 被引量 : 0次 | 上传用户:ssm3695
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网的快速发展使得信息安全技术显得尤为重要,诸如在线购物、网上银行、数据下载等方面都需要一套身份认证系统。信息安全主要是利用密码技术来保证信息的保密性、完整性、可用性和抗抵赖性,密码技术,特别是公钥制密码技术的芯片实现,代表着信息安全领域的技术水平。在公钥制密码体制中,应用最为广泛的是RSA密码算法,RSA密码算法简单有效,但是却非常耗时,其主要运算过程是模幂运算,密钥长度越长,安全等级越高,同时计算量也越大,速度就越慢。   本文针对如何实现一个高速的RSA片上系统进行研究。分别在算法层次、硬件结构层次、系统架构层次和系统软件层次上进行探讨。在算法层次上,本文分析了RSA的密码算法和Montgomery模乘算法,并在此基础上提出了流水线型模幂算法、流水线结构Montgomery模乘算法和PHS Montgomery模乘算法,这些新算法在提高RSA加解密速度上都具有很好的效果;在硬件结构层次上,本文在研究经典型高基可扩展Montgomery模乘器基础上提出了三种Montgomery模乘器的改进方案,同时还提出了三种RSA协处理器的实现方案;在系统架构层次上,本文分析比较了总线型、片上网络型和流水线型的系统结构,根据RSA运算的特点提出了三种多处理器RSA片上系统架构;在系统软件层次,本文分别给出了多协处理器系统和单协处理器系统的软件解决方案,并分析比较了目前主流的嵌入式操作系统,最终详细介绍了基于开源嵌入式操作系统一μCOS的RSA片上多核系统软件解决方案。   最后,本文分别采用ASIC和FPGA进行系统实现。在ASIC上实现了2048位长的RSA密码处理器,在算法层次和硬件结构层次验证了本文提出的高速RSA片上系统;在FPGA上实现了1024位高速RSA片上系统,在系统架构层次和系统软件层次验证了本文提出的设计思想。
其他文献
目前,基于小波变换的图像压缩技术是当前图像压缩领域的主要研究方向。提升方法能够方便的构造从整数到整数的小波,为图像的无损压缩研究提供了有力的工具。本文工作主要分为
随着教育的不断发展,情感教育对于提升初中学生美术成绩和综合素质具有重要作用,情感教育已经成为一种教学手段,在初中美术教学中担负着陶冶学生美术情操的责任.在初中美术教
中原单32号玉米,是中国农业科学院原子能所通过辐射选育而成的。近两年先后通过河北省新品种、全国牧草新品种以及全国新品种审定,是目前全国唯一通过审定的粮饲兼用型优良
三年级是由低年级向中高年级过渡的一年,是小学很关键的一年.而阅读在小学语文的课程中是极其重要的学习内容.在学生升入三年级的时候,已经能够阅读内涵较浅的童话和寓言故事
期刊
【摘要】新形势下,只有从本科生导师制的相关问题入手,不断加强制度建设,推进体制改革,才能顺应教育改革发展的趋势。文章从当前地方院校本科生导师制存在的相关问题出发,并以此为基础,对新形势下本科生导师制改革创新做出研究,以供相关读者参考。  【关键词】地方本科院校 本科生导师制 问题和对策  【中图分类号】G64 【文献标识码】A 【文章编号】2095-3089(2015)08-0186-02  一、
新媒体时代的到来对传统媒介造成了不小的冲击,新闻采编工作作为引导大众舆论方向的中坚力量,在这场新媒体时代的挑战中需要不断审视自己,不断满足大众对于广播电视台新闻采
人是管理中最具活力、最积极的因素,现代管理思想强调人是管理的核心,而核心的价值在于调动人的工作积极性.在影响人工作积极性的因素中,情感因素,对人工作的影响至关重要.幼
随着光纤通信系统向高速、大容量的发展,单模光纤中偏振模的问题变的越来越突出。研究表明,当传输速率达到10Gbit/s以上时,偏振模色散(PMD)明显影响系统的传输性能,限制系统
随着新课程改革的不断推进,我国的教学水平在不断的提升和进步.在教学当中提升学生的分数已经不再是新时代教学中追求的唯一标准,如何在教学当中,发挥学科的最大教学价值,提