DocumentCode
2549836
Title
FPGA design of HECC coprocessors
Author
Elias, Grace ; Miri, Ali ; Yeap, Tet Hin
Author_Institution
Sch. of Inf. Technol. & Eng., Ottawa Univ., Ont., Canada
fYear
2004
fDate
6-8 Dec. 2004
Firstpage
343
Lastpage
346
Abstract
Efficient design of suitable public key cryptographic algorithms is one of the most important problems facing their use in communication systems. An emerging public key cryptosystem that promises to be extremely useful for devices built on embedded systems which are resource constrained in memory, space and processing power is that of hyperelliptic curve cryptosystem (HECC). This work outlines an FPGA implementation of a HEC coprocessor which is based on projective and mixed coordinate representations of the curves. A transformation of variables of the curves is also suggested to improve the operating time. Numerical results are provided that shows the improvements offered by these implementations in terms of space and operation time.
Keywords
coprocessors; embedded systems; field programmable gate arrays; integrated circuit design; public key cryptography; telecommunication security; FPGA design; HECC coprocessors; communication systems; curve variable transformation; embedded systems; hyperelliptic curve cryptosystem; public key cryptographic algorithms; public key cryptosystem; resource constraint; Arithmetic; Coprocessors; Design engineering; Elliptic curve cryptography; Embedded system; Field programmable gate arrays; Hardware; Information technology; Public key cryptography; Security;
fLanguage
English
Publisher
ieee
Conference_Titel
Field-Programmable Technology, 2004. Proceedings. 2004 IEEE International Conference on
Print_ISBN
0-7803-8651-5
Type
conf
DOI
10.1109/FPT.2004.1393295
Filename
1393295
Link To Document