Parallel Architectures for Elliptic Curve Cryptoprocessors over Binary Extension Fields

Anna Antola, Guido Bertoni, Luca Breveglieri, Paolo Maistri · 2006

The general trend of the hardware implementation of elliptic curve cryptography is to increase throughput by designing a variety of algorithms for the kP operation, by optimizing the architectures of the finite field basic operations, and by selecting the most appropriate coordinate system. Point addition and doubling leave few possibilities for parallelism when considering a single kP operation. It is however possible to explore the design space of an elliptic curve cryptoprocessor sharing the field operators among the computations of some different kP operations. In this paper, an analysis of various parallelism schemes is carried on. The obtained parallelism schemes are evaluated with respect to time performance, referring to an effective VLSI technology.

Read the paper · More papers on PaperTik