首页> 外文期刊>Very Large Scale Integration (VLSI) Systems, IEEE Transactions on >Flexible Hardware Processor for Elliptic Curve Cryptography Over NIST Prime Fields
【24h】

Flexible Hardware Processor for Elliptic Curve Cryptography Over NIST Prime Fields

机译:灵活的硬件处理器,用于NIST主场上的椭圆曲线密码学

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

摘要

Exchange of private information over a public medium must incorporate a method for data protection against unauthorized access. Elliptic curve cryptography (ECC) has become widely accepted as an efficient mechanism to secure sensitive data. The main ECC computation is a scalar multiplication, translating into an appropriate sequence of point operations, each involving several modular arithmetic operations. We describe a flexible hardware processor for performing computationally expensive modular addition, subtraction, multiplication, and inversion over prime finite fields GF(p) . The proposed processor supports all five primes p recommended by NIST, whose sizes are 192, 224, 256, 384, and 521 bits. It can also be programmed to automatically execute sequences of modular arithmetic operations. Our field-programmable gate-array implementation runs at 60 MHz and takes between 4 and 40 ms (depending on the used prime) to perform a typical scalar multiplication.
机译:通过公共介质交换私人信息必须包含一种防止未经授权访问的数据保护方法。椭圆曲线密码术(ECC)已被广泛接受为保护敏感数据的有效机制。 ECC的主要计算是标量乘法,转换为适当的点运算序列,每个点运算都涉及多个模块化算术运算。我们描述了一种灵活的硬件处理器,用于对原始有限域GF(p)执行计算量大的模块化加,减,乘和反运算。拟议的处理器支持NIST推荐的所有五个素数p,其大小分别为192、224、256、384和521位。也可以对其进行编程以自动执行模块化算术运算的序列。我们的现场可编程门阵列实现以60 MHz运行,并在4到40 ms(取决于所使用的质数)之间运行,以执行典型的标量乘法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号