Skip to Main Content
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.
Circuits and Systems, 2003 IEEE 46th Midwest Symposium on (Volume:2 )
Date of Conference: 27-30 Dec. 2003