High Speed Compact Elliptic Curve Cryptoprocessor for FPGA Platforms

  • Authors:
  • Chester Rebeiro;Debdeep Mukhopadhyay

  • Affiliations:
  • MS Student, Dept. of Computer Science and Engineering, Indian Institute of Technology Madras, India;Assistant Professor, Dept. of Computer Science and Engineering, Indian Institute of Technology Kharagpur, India

  • Venue:
  • INDOCRYPT '08 Proceedings of the 9th International Conference on Cryptology in India: Progress in Cryptology
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper proposes an efficient high speed implementation of an elliptic curve crypto processor (ECCP) for an FPGA platform. The main optimization goal for the ECCP is efficient implementation of the important underlying finite field primitives namely multiplication and inverse. The techniques proposed maximize the utilization of FPGA resources. Additionally improved scheduling of elliptic curve point arithmetic results in lower number of register files thus reducing the area required and the critical delay of the circuit. Through several comparisons with existing work we demonstrate that the combination of the above techniques helps realize one of the fastest and compact elliptic curve processors.