DocumentCode
2567773
Title
Implementing elliptic curve cryptography on Nios II processor
Author
Zhou, Jian-Yang ; Liu, Xiao-Wei ; Jiang, Xiao-Gang
Author_Institution
Xiamen Univ., Xiamen
fYear
2007
fDate
22-25 Oct. 2007
Firstpage
205
Lastpage
208
Abstract
This paper proposes an approach to accelerate Elliptic Curve Cryptography (ECC) algorithm on System-on-Programmable-Chip (SOPC). We first analyzed the efficiency of software implementation of multiplication and division over GF(2m) on Nios II processor. Then Custom logic and accelerator were introduced to accelerate field arithmetic. The experimental results showed that the proposed solution improve the performance of ECC considerably. It is even faster than PC with 2.4 GHz Pentium4 processor.
Keywords
cryptography; microprocessor chips; system-on-chip; Nios II processor; accelerator; elliptic curve cryptography; field arithmetic; system-on-programmable-chip; Acceleration; Arithmetic; Costs; Elliptic curve cryptography; Elliptic curves; Field programmable gate arrays; Galois fields; Logic; Registers; Software algorithms;
fLanguage
English
Publisher
ieee
Conference_Titel
ASIC, 2007. ASICON '07. 7th International Conference on
Conference_Location
Guilin
Print_ISBN
978-1-4244-1132-0
Electronic_ISBN
978-1-4244-1132-0
Type
conf
DOI
10.1109/ICASIC.2007.4415603
Filename
4415603
Link To Document