首页> 外文期刊>Very Large Scale Integration (VLSI) Systems, IEEE Transactions on >Scalable Elliptic Curve Cryptosystem FPGA Processor for NIST Prime Curves
【24h】

Scalable Elliptic Curve Cryptosystem FPGA Processor for NIST Prime Curves

机译:适用于NIST主曲线的可扩展椭圆曲线密码系统FPGA处理器

获取原文
获取原文并翻译 | 示例

摘要

The architecture and the implementation of a high-performance scalable elliptic curve cryptography processor (ECP) are presented. The proposed ECP is able to support all five prime field elliptic curves recommended by the National Institute of Standards and Technology (NIST). The design takes advantage of the high-performance capabilities of the DSP48E slices available in Xilinx field-programmable gate arrays (FPGAs) to achieve high speed and low hardware resource utilization. The proposed design parallelizes the underlying prime field operations to reduce the latency of the elliptic curve point multiplication (ECPM) operation. Prime field inversion is performed efficiently using the same arithmetic blocks as the ones used for prime field multiplication and addition/subtraction. To the best of the authors' knowledge, the proposed scalable ECP is the fastest and smallest ECP that can support all five NIST recommended prime curves without the need to reconfigure the hardware. It can compute the ECPM between 1.709 and 28.04 ms using a Xilinx Virtex-5 FPGA.
机译:提出了高性能可扩展椭圆曲线密码处理器(ECP)的体系结构和实现。拟议的ECP能够支持美国国家标准技术研究院(NIST)推荐的所有五个素场椭圆曲线。该设计利用了Xilinx现场可编程门阵列(FPGA)中提供的DSP48E Slice的高性能,以实现高速和低硬件资源利用率。拟议的设计并行化了基础质数场操作,以减少椭圆曲线点乘法(ECPM)操作的等待时间。使用与用于素数域乘法和加法/减法的算术块相同的算术块,可以有效地执行素数域求逆。据作者所知,提议的可扩展ECP是最快和最小的ECP,可以支持所有5条NIST建议的主要曲线,而无需重新配置硬件。它可以使用Xilinx Virtex-5 FPGA在1.709到28.04 ms之间计算ECPM。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号