首页 | 本学科首页   官方微博 | 高级检索  
     检索      

高速椭圆曲线密码协处理器的设计与实现
引用本文:何德彪,陈建华,胡进.高速椭圆曲线密码协处理器的设计与实现[J].华南理工大学学报(自然科学版),2010,38(5).
作者姓名:何德彪  陈建华  胡进
作者单位:武汉大学,数学与统计学院,湖北,武汉,430072
摘    要:为提高椭圆曲线密码协处理器的性能,首先提出了一种改进的蒙哥马利模乘算法以及针对该算法的流水线结构,然后对椭圆曲线的点加和点倍计算流程进行优化,充分发挥模乘单元的流水线优势,使得协处理器计算参数为256 b的点乘只需要232 704个时钟周期.实验结果表明:在Cycloe Ⅱ EP2C35芯片上实现协处理器需要21000个基本单元,位长为256 b的点乘的计算性能达到1287次/s.

关 键 词:椭圆曲线密码  素域  高基蒙哥马利模乘  可编程门列阵  三端口RAM  
收稿时间:2009-6-5
修稿时间:2009-9-9

Design and Implementation of High-Speed Coprocessor for Elliptic Curve Cryptography
He De-biao,Chen Jian-hua,Hu Jin.Design and Implementation of High-Speed Coprocessor for Elliptic Curve Cryptography[J].Journal of South China University of Technology(Natural Science Edition),2010,38(5).
Authors:He De-biao  Chen Jian-hua  Hu Jin
Abstract:This paper gives a new structure for high-radix Montgomery Modual Multiplication based on three ports RAM, the structure could make use of the advantage of the algorithm. In order to design high-speed processor for ECC, the algorithm for point addition and point double is analysed, and a new algorithm is given. At last, design of high-speed processor for ECC is given and implemented on FPGA.
Keywords:Elliptic Curve Cryptography  Prime Filed  High-Radix Montgomery Modular Multiplication  Field Programmable Gate Array  Three Ports RAM
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《华南理工大学学报(自然科学版)》浏览原始摘要信息
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号