Reconfigurable Hardware Implementation of Arithmetic Modulo Minimal Redundancy Cyclotomic Primes for ECC

被引:2
|
作者
Baldwin, Brian [1 ]
Marnane, William P. [1 ]
Granger, Robert [2 ]
机构
[1] Univ Coll Cork, Dept Elect & Elect Engn, Claude Shannon Inst Discrete Math Coding & Crypto, Cork, Ireland
[2] Dublin City Univ, Sch Comp, Claude Shannon Inst Discrete Math Coding & Crypto, Dublin 9, Ireland
基金
爱尔兰科学基金会;
关键词
Elliptic Curve Cryptography; Modular Multiplication; Minimal Redundancy Cyclotomic Primes;
D O I
10.1109/ReConFig.2009.67
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The dominant cost in Elliptic Curve Cryptography (ECC) over prime fields is modular multiplication. Minimal Redundancy Cyclotomic Primes (MRCPs) were recently introduced by Granger et al. for use as base field moduli in ECC, since they permit a novel and very efficient modular multiplication algorithm. Here we consider a reconfigurable hardware implementation of arithmetic modulo a 258-bit example, for use at the 128-bit AES security level. We examine this implementation for speed and area using parallelisation methods and inbuilt FPGA resources. The results are compared against a current method in use, the Montgomery multiplier.
引用
收藏
页码:255 / +
页数:2
相关论文
共 3 条
  • [1] Software Redundancy Implementation Strategy in Reconfigurable Hardware Framework
    Razvan, Sinca
    Csaba, Szasz
    PROCEEDINGS OF 2019 8TH INTERNATIONAL CONFERENCE ON MODERN POWER SYSTEMS (MPS), 2019,
  • [2] An optimized reconfigurable architecture for hardware implementation of decimal arithmetic
    Emami, Samaneh
    Sedighi, Mehdi
    COMPUTERS & ELECTRICAL ENGINEERING, 2017, 63 : 18 - 29
  • [3] A new arithmetic unit in GF(2m) for reconfigurable hardware implementation
    Kim, CH
    Kwon, S
    Kim, JJ
    Hong, CP
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2003, 2778 : 670 - 680