Paper 2018/964

Fast Scalar Multiplication for Elliptic Curves over Prime Fields by Efficiently Computable Formulas

Saud Al Musa and Guangwu Xu


This paper addresses fast scalar multiplication for elliptic curves over finite fields. In the first part of the paper, we obtain several efficiently computable formulas for basic elliptic curves arithmetic in the family of twisted Edwards curves over prime fields. Our $2Q+P$ formula saves about $2.8$ field multiplications, and our $5P$ formula saves about $4.2$ field multiplications in standard projective coordinate systems, compared to the latest existing results. In the second part of the paper, we formulate bucket methods for the DAG-based and the tree-based abstract ideas. We propose systematically finding a near optimal chain for multi-base number systems (MBNS). These proposed bucket methods take significantly less time to find a near optimal chain, compared to an optimal chain. We conducted extensive experiments to compare the performance of the MBNS methods (e.g., greedy, ternary/binary, multi-base NAF, tree-based, rDAG-based, and bucket). Our proposed formulas were integrated in these methods. Our results show our work had an important role in advancing the efficiency of scalar multiplication.

Available format(s)
Public-key cryptography
Publication info
Preprint. MINOR revision.
twisted Edwards curvesEdwards curvesscalar multiplicationefficient formulasDBNSMBNS
Contact author(s)
gxu4uwm @ uwm edu
2018-10-18: revised
2018-10-14: received
See all versions
Short URL
Creative Commons Attribution


      author = {Saud Al Musa and Guangwu Xu},
      title = {Fast Scalar Multiplication for Elliptic Curves over Prime Fields by Efficiently Computable Formulas},
      howpublished = {Cryptology ePrint Archive, Paper 2018/964},
      year = {2018},
      note = {\url{}},
      url = {}
Note: In order to protect the privacy of readers, does not use cookies or embedded third party content.