TY - GEN
T1 - Reconfigurable hardware implementation of arithmetic modulo minimal redundancy cyclotomic primes for ECC
AU - Baldwin, Brian
AU - Marnane, William P.
AU - Granger, Robert
PY - 2009
Y1 - 2009
N2 - 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.
AB - 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.
KW - Elliptic curve cryptography
KW - Minimal redundancy cyclotomic primes
KW - Modular multiplication
UR - https://www.scopus.com/pages/publications/77950491248
U2 - 10.1109/ReConFig.2009.67
DO - 10.1109/ReConFig.2009.67
M3 - Conference proceeding
AN - SCOPUS:77950491248
SN - 9780769539171
T3 - ReConFig'09 - 2009 International Conference on ReConFigurable Computing and FPGAs
SP - 255
EP - 260
BT - ReConFig'09 - 2009 International Conference on ReConFigurable Computing and FPGAs
T2 - 2009 International Conference on ReConFigurable Computing and FPGAs, ReConFig'09
Y2 - 9 December 2009 through 11 December 2009
ER -