首页> 外文OA文献 >High-Speed and Low-Latency ECC Processor Implementation Over GF( $2^{m})$ on FPGA
【2h】

High-Speed and Low-Latency ECC Processor Implementation Over GF( $2^{m})$ on FPGA

机译:高速和低延迟ECC处理器实现通过GF($ 2 ^ {m})$上fpga

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

In this paper, a novel high-speed elliptic curve cryptography (ECC) processor implementation for point multiplication (PM) on field-programmable gate array (FPGA) is proposed. A new segmented pipelined full-precision multiplier is used to reduce the latency, and the Lopez-Dahab Montgomery PM algorithm is modified for careful scheduling to avoid data dependency resulting in a drastic reduction in the number of clock cycles (CCs) required. The proposed ECC architecture has been implemented on Xilinx FPGAs' Virtex4, Virtex5, and Virtex7 families. To the best of our knowledge, our single- and three-multiplier-based designs show the fastest performance to date when compared with reported works individually. Our one-multiplier-based ECC processor also achieves the highest reported speed together with the best reported area-time performance on Virtex4 (5.32 μs at 210 MHz), on Virtex5 (4.91 μs at 228 MHz), and on the more advanced Virtex7 (3.18 μs at 352 MHz). Finally, the proposed three-multiplier-based ECC implementation is the first work reporting the lowest number of CCs and the fastest ECC processor design on FPGA (450 CCs to get 2.83 μs on Virtex7).
机译:本文提出了一种新颖的高速椭圆曲线密码学(ECC)处理器实现现场可编程门阵列(FPGA)上的点乘法(PM)。使用新的分段流水线全精度乘法器来减少延迟,并且对Lopez-Dahab Montgomery PM算法进行了修改,以进行仔细的调度,以避免数据依赖性,从而导致所需时钟周期(CC)数量急剧减少。拟议的ECC架构已在Xilinx FPGA的Virtex4,Virtex5和Virtex7系列上实现。据我们所知,与单独报告的作品相比,我们基于单乘和三乘的设计显示出迄今为止最快的性能。我们基于一乘法器的ECC处理器在Virtex4(210 MHz时为5.32μs),Virtex5(228 MHz时为4.91μs)和更先进的Virtex7(在352 MHz时为3.18μs)。最后,所提出的基于三乘法器的ECC实现是在FPGA上报告CC数量最少和ECC处理器设计最快(450 CC在Virtex7上达到2.83μs)的第一项工作。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号