首页> 外文期刊>Microprocessors and microsystems >High performance scalable elliptic curve cryptosystem processor for Koblitz curves
【24h】

High performance scalable elliptic curve cryptosystem processor for Koblitz curves

机译:用于Koblitz曲线的高性能可扩展椭圆曲线密码系统处理器

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

摘要

A scalable elliptic curve cryptography (ECC) processor is presented in this paper. The proposed ECC processor supports all five Koblitz curves recommended by the National Institute of Standards and Technology (N1ST) without the need to reconfigure the FPGA. The paper proposes a finite field arithmetic unit (FFAU) that reduces the number of clock cycles required to compute the elliptic curve point multiplication (ECPM) operation for ECC. The paper also presents an improved point addition (PADD) algorithm to take advantage of the novel FFAU architecture. A scalable ECC processor (ECP) that is completely implemented in hardware that makes use of the novel PADD algorithm and FFAU is also presented in this paper. The design is synthesized and implemented for a target Virtex-4 XC4VFX12 FPGA. It uses 2431 slices, 1219 slice registers, 3815 four-input look-up tables (LUT) and can run at a maximum frequency of 155.376 MHz. The proposed design is the fastest scalable ECP that supports all five Koblitz curves known to the authors as it evaluates the ECPM for K-163 in 0.273 ms, K-233 in 0.604 ms, K-283 in 0.735 ms, K-409 in 1.926 ms and K-571 in 4.335 ms. The proposed design is suitable for server-side security applications where both high-speed and scalability are important design factors.
机译:本文提出了一种可扩展的椭圆曲线密码学(ECC)处理器。拟议的ECC处理器支持美国国家标准技术研究院(N1ST)推荐的所有5条Koblitz曲线,而无需重新配置FPGA。本文提出了一种有限域算术单元(FFAU),它减少了为ECC计算椭圆曲线点乘法(ECPM)运算所需的时钟周期数。本文还提出了一种改进的点加法(PADD)算法,以利用新颖的FFAU体系结构。本文还介绍了可扩展的ECC处理器(ECP),该处理器完全在硬件中实现,该硬件利用了新颖的PADD算法和FFAU。该设计已综合并针对目标Virtex-4 XC4VFX12 FPGA实施。它使用2431个条带,1219个条带寄存器,3815个四输入查找表(LUT),并且可以以155.376 MHz的最大频率运行。拟议的设计是最快的可扩展ECP,它支持作者所知的所有五条Koblitz曲线,因为它可以评估K-163在0.273毫秒,K-233在0.604毫秒,K-283在0.735毫秒,K-409在1.926的ECPM。 ms和K-571在4.335 ms中。提议的设计适用于高速和可扩展性都是重要设计因素的服务器端安全应用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号