A comparison on FPGA of modular multipliers suitable for elliptic curve cryptography over GF(p) for specific p values

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

Abstract

In this paper we provide a comparison of different modular multipliers suitable for use in an elliptic curve processor, when working with a Mersenne prime modulus. Mersenne primes allow for the use of fast modular reduction techniques. Several multipliers are presented that can be implemented solely in slice logic. A design that makes use of the DSP48E blocks on Virtex 5 FPGAs is also described. The different multipliers are compared for speed, area and power consumption when implemented on a Virtex 5 FPGA.

Original languageEnglish
Title of host publicationProceedings - 21st International Conference on Field Programmable Logic and Applications, FPL 2011
Pages273-276
Number of pages4
DOIs
Publication statusPublished - 2011
Event21st International Conference on Field Programmable Logic and Applications, FPL 2011 - Chania, Greece
Duration: 5 Sep 20117 Sep 2011

Publication series

NameProceedings - 21st International Conference on Field Programmable Logic and Applications, FPL 2011

Conference

Conference21st International Conference on Field Programmable Logic and Applications, FPL 2011
Country/TerritoryGreece
CityChania
Period5/09/117/09/11

Keywords

  • Elliptic curve processor
  • FPGA
  • Hiasat multiplier
  • Mersenne prime
  • Modular multiplication

Fingerprint

Dive into the research topics of 'A comparison on FPGA of modular multipliers suitable for elliptic curve cryptography over GF(p) for specific p values'. Together they form a unique fingerprint.

Cite this