Title :
Implementing elliptic curve cryptography on Nios II processor
Author :
Zhou, Jian-Yang ; Liu, Xiao-Wei ; Jiang, Xiao-Gang
Author_Institution :
Xiamen Univ., Xiamen
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;
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
DOI :
10.1109/ICASIC.2007.4415603