Paper 2017/840 Original: eprint.iacr.org/2017/840 ↗

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

Saud Al Musa
Guangwu Xu
Abstract

This paper considers efficient scalar multiplication of elliptic curves over binary fields with a twofold purpose. Firstly, we derive the most efficient $3P$ formula in $\lambda$-projective coordinates and $5P$ formula in both affine and $\lambda$-projective coordinates. Secondly, extensive experiments have been conducted to test various multi-base scalar multiplication methods (e.g., greedy, ternary/binary, multi-base NAF, and tree-based) by integrating our fast formulas. The experiments show that our $3P$ and $5P$ formulas had an important role in speeding up the greedy, the ternary/binary, the multi-base NAF, and the tree-based methods over the NAF method. We also establish an efficient $3P$ formula for Koblitz curves and use it to construct an improved set for the optimal pre-computation of window TNAF.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
History
2017-09-06: last updated
2017-09-06: published
Short URL
https://ia.cr/2017/840
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2017/840,
      author = {Saud Al Musa and Guangwu Xu},
      title = {Fast Scalar Multiplication for Elliptic Curves over Binary Fields by Efficiently Computable Formulas},
      howpublished = {Cryptology {ePrint} Archive, Paper 2017/840},
      year = {2017},
      url = {https://eprint.iacr.org/2017/840}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.