loading...
On the Hardware Design of an Elliptic Curve Cryptosystem
Colima, M?xico September 20-September 24
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ENC.2004.1342590Fifth Mexican International Conferenc ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Miguel Morales-Sandoval, National Institute for Astrophisics, Optics and Electronics
Claudia Feregrino-Uribe, National Institute for Astrophisics, Optics and Electronics
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.
Citation:
Miguel Morales-Sandoval, Claudia Feregrino-Uribe, "On the Hardware Design of an Elliptic Curve Cryptosystem," enc, pp.64-70, Fifth Mexican International Conference in Computer Science (ENC'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.