Title :
Area efficient high speed elliptic curve cryptoprocessor for random curves
Author :
Daneshbeh, A.K. ; Hasan, M.A.
Author_Institution :
Dept. of Electr. & Comput. Eng., Waterloo Univ., Ont., Canada
Abstract :
A novel hardware processor to compute elliptic curve scalar multiplication is proposed. It is based on a bit serial systolic architecture which performs both binary field division and multiplication by using a single type processing element. The field elements are represented in standard form. This scalable unidirectional bit serial systolic architecture can process finite fields of any dimension and any defining irreducible polynomial. It is optimized to have the least storage space while a clock rate over 700 MHz is achieved in the CMOS 0.18 μ technology using standard library cells.
Keywords :
CMOS integrated circuits; Galois fields; digital arithmetic; polynomials; public key cryptography; systolic arrays; 0.8 micron; bit serial systolic architecture; elliptic curve cryptoprocessor; elliptic curve scalar multiplication; hardware processor; random curves; standard library cells; storage space; CMOS technology; Clocks; Computer architecture; Elliptic curve cryptography; Elliptic curves; Galois fields; Hardware; Libraries; Polynomials; Space technology;
Conference_Titel :
Information Technology: Coding and Computing, 2004. Proceedings. ITCC 2004. International Conference on
Print_ISBN :
0-7695-2108-8
DOI :
10.1109/ITCC.2004.1286717