首页> 外文期刊>Circuits and Systems II: Express Briefs, IEEE Transactions on >Low-Complexity Elliptic Curve Cryptography Processor Based on Configurable Partial Modular Reduction Over NIST Prime Fields
【24h】

Low-Complexity Elliptic Curve Cryptography Processor Based on Configurable Partial Modular Reduction Over NIST Prime Fields

机译:基于NIST素场的可配置部分模块化约简的低复杂度椭圆曲线密码处理器

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

摘要

We proposed a high-performance elliptic curve cryptography (ECC) processor over NIST prime fields. Instead of applying a full modular reduction to a 2k-bit product, the proposed partial modular reduction method iteratively performs reductions on partial products whose bit length is slightly greater than k, where k is the bit length of field elements. As a result, the computational complexity of modular multiplication (MM) was significantly reduced. Moreover, the amount of computation is configurable by parameterizing the size of the partial products. This is a very desirable characteristic of the proposed ECC processor, because the hardware complexity and processing time of the entire ECC processor can be adjusted according to the requirements of various Internet of Things environments. Including the proposed MM module, finite field operation modules are integrated into a single module to further reduce the required resources. The proposed ECC processor synthesized using 180-nm CMOS process technology can perform a 256-bit elliptic curve point multiplication in 0.20-0.74 ms with 144.8k- 65.4k gate counts. These results and the experimental results in various FPGA devices show that the proposed ECC processor has significantly better throughput per area than the previously reported ones.
机译:我们在NIST素数字段上提出了一种高性能椭圆曲线密码(ECC)处理器。代替对2k位乘积应用完全模块化的约简,所提出的部分模块化约简方法迭代地对位长略大于k的部分乘积执行约简,其中k是字段元素的位长。结果,显着降低了模乘(MM)的计算复杂度。此外,可通过参数化部分产品的大小来配置计算量。这是所提出的ECC处理器非常令人希望的特性,因为整个ECC处理器的硬件复杂度和处理时间可以根据各种物联网环境的要求进行调整。包括拟议的MM模块在内,有限域操作模块被集成到单个模块中,以进一步减少所需的资源。利用180 nm CMOS工艺技术合成的拟议ECC处理器可以在0.20-0.74 ms内执行256位椭圆曲线点乘法,门数为144.8k-65.4k。这些结果和各种FPGA器件中的实验结果表明,与以前报道的ECC处理器相比,所提出的ECC处理器在单位面积上的吞吐量明显更高。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号