RSA密码算法的研究与实现

来源 :山东科技大学 | 被引量 : 0次 | 上传用户:wanghai19881016
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
建立在HTTP、TCP/IP、MIME、FTP等开放式协议基础上的Internet,由于它们的协议结构简单,得到了大力推广,尤其是渗透到了国民生产及国家安全的关键领域。但是它们对网络系统安全与防范并不十分完善,在网络通信的同时,出现了大量的网络攻击,对信息系统造成了巨大破坏,使网络安全技术成为了各国政府和研究机构的重要研究课题。公钥加密体系的提出就是希望解决现在Internet的各种安全问题。 RSA算法被公认为是目前理论和实际应用中最为成熟和完善的一种公钥密码体制,可以用来进行数字签名和身份验证。采用与现代微电子技术相结合的芯片设计技术来实现低复杂度、高速度的RSA密码算法对于实现网络通信加密具有重要的意义。本课题基于江苏省重点立项项目“千兆加密网卡”,完成了对1024位RSA密码算法的研究与实现。 本文介绍了密码学的基本概念,包括数论的基础知识和模运算的概念。分析了RSA密码体制原理,剖析了RSA加解密过程中要用到的算法,重点介绍了改进的基为2的Montgomery模乘算法。对整个RSA系统的结构进行了设计和划分,并按照划分的子模块,设计了预处理模块、模幂计算模块和系统控制模块等子模块的硬件实现。 本设计采用“Top-Down”的设计方法和“Bottom-Up”的测试方法,完成了前端的设计流程。采用VerilogHDL语言进行了RTL级的描述,并利用EDAI具进行了仿真和综合,得到了符合要求的电路和门级网表。
其他文献
伴随着新课改的深入发展,我国教育体系发生了重大变革。数学作为培养高中生思维能力和创新能力的重要课程,是高中阶段主要的课程内容。遵循新课改的要求,高中数学教学中应加强应
干扰一直是移动通讯系统中一个重要的课题。干扰的种类很多,比如杂散干扰、阻塞干扰、互调干扰等等。系统共存的邻道干扰分析方法也很多,大体上说,可以分为两大类,确定性分析
情感是对外界刺激的心理反映,是维系和协调师生双边活动的纽带和桥梁,是教学活动的灵魂,直接影响着教学效果的好坏。教师是教学活动的组织者也是传授者,在教学中起主导作用。教师
小学美术教育不仅是美术技法的传授课程,而且是美育的重要阵地。通过美术教育中的德育渗透,可以更好地促进德育的实施。本文探讨了美育的性质及重要性,分析了美育和德育的关
分两个阶段阐述如何从汉字的表意性出发探求文言字词的含义。第一阶段:主要针对高一和高二的学生,这一阶段以老师的讲授为主,让学生深刻地了解到每个文字的背后都蕴藏着丰富的内
原生家庭是个体最初成长和学习的环境,也与个体的情感表达、行为模式、依恋风格以及亲密关系等有着密不可分的联系。在学前教育阶段,幼儿绝大多数时间都是在家庭中度过的。父
来自8月20日的美国《每日防务》消息说,美空军正式宣布,美国第一支A-10C攻击机部队最近成立。它由马里兰州空中国民警卫队第175联队组建而成。这个消息告诉人们,美空军不仅丝毫没
报纸
“要深入贯彻习近平生态文明思想和总书记视察河南重要讲话精神,围绕‘一张蓝图保发展、一体共治建生态’,齐心聚力做好测绘地理信息管理和服务保障工作,奋力谱写新时代更加