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

一种伪流水线型椭圆曲线双标量乘法的FPGA实现与验证
引用本文:王旭,张岩,权进国.一种伪流水线型椭圆曲线双标量乘法的FPGA实现与验证[J].计算机研究与发展,2011,48(12).
作者姓名:王旭  张岩  权进国
作者单位:哈尔滨工业大学深圳研究生院网络环境智能计算重点实验室 广东深圳518055
基金项目:深圳市科技计划基金项目(NSKJ-200708)
摘    要:一些重要的椭圆曲线密码算法需要计算两个输入无关的椭圆曲线标量乘法,以缩短这些算法的计算时间为目的,提出了一种伪流水线型椭圆曲线双标量乘法VLSI体系结构.并对该结构在GF(2163)上对进行FPGA实现与验证.针对此结构还设计了一种字长为w的伪流水线型字串行GF(2m)乘法器.结果显示,该系统可以在较高的时钟频率下使用约4-m/w]-(m-1)个时钟周期数完成输入无关的双椭圆曲线标量乘法计算.和近期其他文献的结果比较,这种VLSI结构计算双椭圆曲线标量乘法使用时钟周期数最少,性能最高.

关 键 词:椭圆曲线密码  椭圆曲线标量乘法  二进制有限域求逆  二进制有限域乘法  硬件验证  

FPGA Implementation and Verification of a Pseudo-Pipelined VLSI Architecture of Two Elliptic Curve Scalar Multiplications
Wang Xu,Zhang Yan,Quan Jinguo.FPGA Implementation and Verification of a Pseudo-Pipelined VLSI Architecture of Two Elliptic Curve Scalar Multiplications[J].Journal of Computer Research and Development,2011,48(12).
Authors:Wang Xu  Zhang Yan  Quan Jinguo
Affiliation:Wang Xu,Zhang Yan,and Quan Jinguo (Key Laboratory of Network Oriented Intelligent Computation,Shenzhen Graduate School,Harbin Institute of Technology,Shenzhen,Guangdong 518055)
Abstract:Two elliptic curve scalar multiplications with independent input are used in some important elliptic curve cryptography algorithms. In order to reduce the execution time of these algorithms, a pseudo-pipelined VLSI architecture of two elliptic curve scalar multiplications over binary finite field GF (2m) is proposed. The proposed architecture is implemented on FPGA board and verified by a systematic verification environment. A pseudo-pipelined word-serial finite field multiplier, with word size w, suitable ...
Keywords:elliptic curve cryptography  elliptic curve scalar multiplication  binary finite field inversion  binary finite field multiplication  hardware verification  
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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