RSA密码算法的IP核设计

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:mao_320
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
RSA算法是广泛应用的密码技术,在各种安全或认证领域,如web服务器和浏览器信息安全、Email的安全和认证、对远程登录的安全保证和各种电子信用卡系统,起着安全核心的作用。而用微电子技术将加密算法转换成硬件实现的ASIC芯片,不仅加解密速度快,而且抗物理攻击能力强,所以研究如何用硬件快速实现RSA有着重要的现实意义。本论文基于此目的,完成了32位、64位、128位、256位、512位、1024位的RSA模幂乘运算IP核的算法级行为级的设计。同时还介绍了RSA密码芯片的SOC体系结构,并全面系统介绍RSA VLSI实现算法设计的原理,为 RSA IP核的更进一步设计打下了更深入的理论基础。对每一个RSA IP核都用VHDL语言编写了相应的 testbench代码,并在modelsim5.6环境中进行严格的仿真,测试和验证核的正确性和效率。每一个核的加密仿真结果都与数学软件计算结果吻合。其中,1024位RSA IP核在100MHz的时钟频率下加解密速度为100次/秒。
其他文献
经过三十多年的发展,数据融合方法已经在战场信息系统、智能机器人等领域得到广泛的应用,并取得了良好的效果。数据融合作为一种数据处理方法,其基本思想是综合利用系统各个
ERP系统面向客户从整个企业的层面制定的生产计划,根据工厂实际状况进行执行,但由于ERP本身的限制及工厂层的动态变化特性和生产过程中的大量不确定性,使得管理层的计划常常和工
近年来,数字信号处理器件在处理速度、处理能力诸方面均取得了划时代进步,并且价格迅速降低,不但能够满足快速实时处理、处理数据量大、处理精度高的要求,而且由于价格适中,
电阻抗成像(Electrical Impedance Tomography,简称EIT)是近年来发展起来的一种基于计算机断层成像的医学影像技术.它根据生物体内部不同组织的导电参数的异性,由注入的交变
随着工业控制技术的不断发展,基于嵌入式实时操作系统的嵌入式控制系统逐渐成为工业控制领域一个新的发展趋势.然而,缺乏开放性强、实时性好、集成度高、易学、易用的嵌入式
教务管理是学校的重要职能之一,是衡量学校管理水平的重要标准。论文以分布式系统为研究背景,结合教务管理信息系统的开发实例,系统阐述了构建基于.NET的分布式应用系统的设计开
从图像中自动识别目标,必须克服空间、时间等外部环境变化对成像造成的影响,即研究不变性问题。仿射变换不变性是其中一个重要的研究内容。常规的目标识别系统对目标提取不变
目前,国内外关于织物质量检测研究的重点绝大多数是针对成品织物,利用机器视觉技术对其进行漏洞、油渍的疵点检测。针对成品织物进行检测,存在一定的弊端,无法及时发现坯布质量问
水下航行器的研制和应用是我国海洋技术研究的重要组成部分,它对于海洋的探索、开发和利用,具有重要的理论研究意义和明确的应用背景。伴随着时代的发展,对水下航行器的路径
智能化的移动机器人技术是综合性的技术,其涉及了自动控制技术、电子工程、计算机工程和传感器技术等。一方面被广泛应用于国防、教育、航天航空、生活之中,另一方面移动机器