基于素数域的椭圆曲线密码的VLSI设计方法研究

来源 :青岛科技大学 | 被引量 : 1次 | 上传用户:sanshn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
点乘运算是椭圆曲线公钥密码体系中的核心运算,本文针对素数域上椭圆曲线点乘运算展开讨论和研究,主要工作有:对某文献中提出的一种模乘算法进行优化,改进之后的算法与原算法相比,每次循环运算中共减少了两次比较、两次减法以及一次移位操作,并以此改进算法为基础,根据电路中加减法器设计的不同给出了素数域上256位模乘器的多种实现方案。以一种改进后的扩展的欧几里得算法为基础,设计模逆电路的硬件结构,将原有的复杂的取模运算转换为加、减以及移位运算进行实现,在设计中直接使用减法运算代替先比较后相减的操作。该电路也可以实现模除运算。根据点乘运算的三级运算结构,将点乘电路分为三级模块,点乘顶层模块、点加倍点模块以及素数域算术运算模块。本设计以改进后的二进制方法为实现算法,进行点乘顶层模块的电路设计。本设计的开发平台是Xilinx公司生产的VirtexII PRO XC2VP30芯片,使用的EDA工具为ISE 9.1。测试结果表明,当数据位长达到256位时,点乘电路的最高频率可以达到71.426MHz,功耗达到685mW,本设计使用了13940个Slices和5433个Flip Flops。由评估报告可以看出本设计在功耗、速率和资源占用情况上均有很大的优势。
其他文献
作为目前移动计算环境开发应用的关键部件,移动数据库领域有着广泛的市场应用前景。在移动数据库系统中,服务器利用典型无线单元内下行通信带宽一般远大于上行通信带宽的特点
随着手机的普及、手机性能的不断提高和网络传输技术的快速发展,手机多媒体应用越来越流行。鉴于传统视频监控的局限性较大,嵌入式视频监控需要特殊器件的支持,加密后容易导
调整时间与工序顺序相关的车间作业调度问题(SDST-JSP)广泛存在于制造工业中,如纺织、半导体生产等。由于其比经典车间作业调度问题(JSP)能更好地建模实际生产调度,故具有非常重要
以流程为核心对物流企业业务进行再造是重要措施,而对流程进行量化的分析评价是近年来流程再造研究的热点.Petri网以其兼备图形化的描述方式和严格的数学定义的特点而成为目
在无线传感器网络中,路由协议是决定网络性能的关键技术之一。本文主要针对无线传感器网络中地理位置路由协议展开研究。通过对现有的地理位置路由协议GPSR的分析研究,发现其
当前社会中对于移动设备的应用大量普及,基于移动设备及无线网络的移动计算环境覆盖范围也越来越广,人们在生活和工作中越来越多的使用移动计算来处理各种数据应用。作为移动
敦煌壁画是世界文明的瑰宝,具有极高的历史、社会和艺术价值。敦煌壁画中的人物、服饰、建筑、动物等对像是敦煌学研究、敦煌相关艺术创作及数字化的重要素材。同时众多的敦
随着RFID应用的深入,RFID系统的部署逐渐向大规模网络化分布式的趋势发展,以往的数据处理方式已经不能满足这种数据处理需求如何处理从分布于网络上的多个读写器收集的海量的
随着我国经济水平的飞速发展,人们的物质生活水平得到了极大的提高,人们的消费观念也逐渐改变,外出旅游是人们工作学习之余重要的生活组成部分。随着旅游热潮的到来,各地旅游
学位
网格门户是位于用户与网格之间的一个集成系统,它为网格用户提供一个获得信息和使用网格资源的简单、直观的接口,也是网格管理员管理和控制网格资源的重要工具。网格门户的建立