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