Sciweavers

ENC
2004
IEEE

On the Hardware Design of an Elliptic Curve Cryptosystem

13 years 8 months ago
On the Hardware Design of an Elliptic Curve Cryptosystem
We present a hardware architecture for an Elliptic Curve Cryptography System performing the three basic cryptographic schemes: DH key generation, encryption and digital signature. The architecture is described by using hardware description languages, specifically Handel C and VHDL. Because of the sequential nature of the cryptographic algorithms, they are written in Handel C language. The critical part of the cryptosystem is a module performing the scalar multiplication operation. This module has been written in VHDL to let further improvements. The points of the elliptic curve are represented in projective coordinates working over the two-characteristic finite field and using polynomial basis. A prototype of this hardware architecture is implemented on a Xilinx Virtex II FPGA device.
Miguel Morales-Sandoval, Claudia Feregrino Uribe
Added 20 Aug 2010
Updated 20 Aug 2010
Type Conference
Year 2004
Where ENC
Authors Miguel Morales-Sandoval, Claudia Feregrino Uribe
Comments (0)