DocumentCode :
2264840
Title :
Fast Implementation for Modular Inversion and Scalar Multiplication in the Elliptic Curve Cryptography
Author :
Ma, Shiwei ; Hao, Yuanling ; Pan, Zhongqiao ; Chen, Hui
Author_Institution :
Sch. of Mechatron. Eng. & Autom., Shanghai Univ., Shanghai
Volume :
2
fYear :
2008
fDate :
20-22 Dec. 2008
Firstpage :
488
Lastpage :
492
Abstract :
Modular inversion and Scalar multiplication are the kernel for computations in the GF(p) used by many public-key cryptosystem in data security systems. Various algorithms have been used for both software and hardware implementation of GF (p) inversion, but its application is limited because of the constraint of its speed. In this paper, a fast GF(p) inversion algorithm is proposed which can be used in both software and hardware realizations and is particularly suitable for VLSI implementations. Also an efficient algorithm for scalar multiplication in ECC is discussed and the corresponding comparative results are given. The results of numerical tests and performance comparisons manifests that the proposed algorithms can remarkably improve the computational efficiency. Hence, it has practical significance for the implementation of ECC and is expected to be applied to data security.
Keywords :
Galois fields; VLSI; public key cryptography; GF(p) modular inversion algorithm; VLSI implementation; data security; elliptic curve cryptography; hardware implementation; public-key cryptosystem; scalar multiplication; software implementation; Application software; Computational efficiency; Data security; Elliptic curve cryptography; Hardware; Kernel; Public key cryptography; Software algorithms; Testing; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Intelligent Information Technology Application, 2008. IITA '08. Second International Symposium on
Conference_Location :
Shanghai
Print_ISBN :
978-0-7695-3497-8
Type :
conf
DOI :
10.1109/IITA.2008.392
Filename :
4739812
Link To Document :
بازگشت