DocumentCode :
3465594
Title :
Performance of finite field arithmetic in an elliptic curve cryptosystem
Author :
Li, Zhi ; Higgins, John ; Clement, Mark
Author_Institution :
Brigham Young Univ., Provo, UT, USA
fYear :
2001
fDate :
2001
Firstpage :
249
Lastpage :
256
Abstract :
The computational cost of encryption is a barrier to wider application of a variety of data security protocols. Virtually all research on elliptic curve cryptography (ECC) provides evidence to suggest that ECC can provide a family of encryption algorithms that require fewer computational resources for implementation than do current widely used methods. This efficiency is obtained since ECC allows much shorter key lengths for equivalent levels of security. This paper suggests how improvements in execution of ECC algorithms can be obtained by changing the representation of the elements of the finite field of the ECC algorithm. Specifically, this research compares the time complexity of ECC computation over a variety of finite fields with elements expressed in the polynomial basis (PB) and normal basis (NB). Results presented here suggest that NB representations reduce the average aggregate time to perform basic ECC operations by a factor of 40 compared to the time required for operations in PB representation. A comparison of execution times for ECC and discrete log implementations of the ElGamal protocol is also presented
Keywords :
Galois fields; cryptography; digital arithmetic; polynomials; protocols; ElGamal protocol; GF(2n); computational cost; cryptography; data security protocols; elliptic curve cryptosystem; encryption algorithms; execution times comparison; finite field arithmetic performance; normal basis; polynomial basis; time complexity; Aggregates; Arithmetic; Computational efficiency; Cryptographic protocols; Data security; Elliptic curve cryptography; Elliptic curves; Galois fields; Niobium; Polynomials;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Modeling, Analysis and Simulation of Computer and Telecommunication Systems, 2001. Proceedings. Ninth International Symposium on
Conference_Location :
Cincinnati, OH
ISSN :
1526-7639
Print_ISBN :
0-7695-1315-8
Type :
conf
DOI :
10.1109/MASCOT.2001.948875
Filename :
948875
Link To Document :
بازگشت