Reconfigurable hardware implementation of arithmetic modulo minimal redundancy cyclotomic primes for ECC

Research output: Chapter in Book/Report/Conference proceedingsConference proceedingpeer-review

Abstract

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.

Original languageEnglish
Title of host publicationReConFig'09 - 2009 International Conference on ReConFigurable Computing and FPGAs
Pages255-260
Number of pages6
DOIs
Publication statusPublished - 2009
Event2009 International Conference on ReConFigurable Computing and FPGAs, ReConFig'09 - Cancun, Mexico
Duration: 9 Dec 200911 Dec 2009

Publication series

NameReConFig'09 - 2009 International Conference on ReConFigurable Computing and FPGAs

Conference

Conference2009 International Conference on ReConFigurable Computing and FPGAs, ReConFig'09
Country/TerritoryMexico
CityCancun
Period9/12/0911/12/09

Keywords

  • Elliptic curve cryptography
  • Minimal redundancy cyclotomic primes
  • Modular multiplication

Fingerprint

Dive into the research topics of 'Reconfigurable hardware implementation of arithmetic modulo minimal redundancy cyclotomic primes for ECC'. Together they form a unique fingerprint.

Cite this