• 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