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
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;
Conference_Titel :
Field-Programmable Technology, 2004. Proceedings. 2004 IEEE International Conference on
Print_ISBN :
0-7803-8651-5
DOI :
10.1109/FPT.2004.1393295