FPGA implementation of an elliptic curve processor using the GLV method

Research output: Chapter in Book/Report/Conference proceedingsChapterpeer-review

Abstract

This paper outlines a FPGA implementation of an elliptic curve processor that utilises the GLV method. The GLV method has been shown to be able to speed up computationally expensive point multiplication operations. We also present an implementation of a Hiasat multiplier which can be used with special moduli to further speed up point multiplications. The Hiasat multiplier takes advantage of fast reduction techniques that can be applied to Mersenne primes. The results are then compared with standard multiplication algorithms.

Original languageEnglish
Title of host publicationReConFig'09 - 2009 International Conference on ReConFigurable Computing and FPGAs
Pages249-254
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 processor
  • FPGA
  • GLV method
  • Hiasat Multiplier
  • Mersenne prime

Fingerprint

Dive into the research topics of 'FPGA implementation of an elliptic curve processor using the GLV method'. Together they form a unique fingerprint.

Cite this