Back to Search Start Over

Theoretical Modeling of Elliptic Curve Scalar Multiplier on LUT-Based FPGAs for Area and Speed.

Authors :
Roy, Sujoy Sinha
Rebeiro, Chester
Mukhopadhyay, Debdeep
Source :
IEEE Transactions on Very Large Scale Integration (VLSI) Systems; May2013, Vol. 21 Issue 5, p901-909, 9p
Publication Year :
2013

Abstract

This paper uses a theoretical model to approximate the delay of different characteristic two primitives used in an elliptic curve scalar multiplier architecture (ECSMA) implemented on k input lookup table (LUT)-based field-programmable gate arrays. Approximations are used to determine the delay of the critical paths in the ECSMA. This is then used to theoretically estimate the optimal number of pipeline stages and the ideal placement of each stage in the ECSMA. This paper illustrates suitable scheduling for performing point addition and doubling in a pipelined data path of the ECSMA. Finally, detailed analyses, supported with experimental results, are provided to design the fastest scalar multiplier over generic curves. Experimental results for GF(2^163) show that, when the ECSMA is suitably pipelined, the scalar multiplication can be performed in only 9.5 \mus on a Xilinx Virtex V. Notably the design has an area which is significantly smaller than other reported high-speed designs, which is due to the better LUT utilization of the underlying field primitives. [ABSTRACT FROM PUBLISHER]

Details

Language :
English
ISSN :
10638210
Volume :
21
Issue :
5
Database :
Complementary Index
Journal :
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Publication Type :
Academic Journal
Accession number :
87108628
Full Text :
https://doi.org/10.1109/TVLSI.2012.2198502