Paper 2024/1906

On Efficient Computations of Koblitz Curves over Prime Fields

Guangwu Xu, Shandong University
Ke Han, Shandong University
Yunxiao Tian, Shandong University
Abstract

The family of Koblitz curves over primes fields has notable applications and is closely related to the ring of Eisenstein integers. Utilizing nice facts from the theory of cubic residues, this paper derives an efficient formula for a (complex) scalar multiplication by . This enables us to develop a window -NAF method for Koblitz curves over prime fields. This probably is the first window -NAF method to be designed for curves over fields with large characteristic. Besides its theoretical interest, a higher performance is also achieved due to the facts that (1) the operation can be done more efficiently that makes the average cost of to be close to ( and denote the costs for field squaring and multiplication, respectively); (2) the pre-computation for the window -NAF method is surprisingly simple in that only one-third of the coefficients need to be processed. The overall improvement over the best current method is more than . The paper also suggests a simplified modular reduction for Eisenstein integers where the division operations are eliminated. The efficient formula of can be further used to speed up the computation of , compared to , our new formula just costs . As a main ingredient for double base chain method for scalar multiplication, the formula will contribute to a greater efficiency.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
Keywords
Koblitz curvesprime fieldsscalar multiplicationEisenstein integers
Contact author(s)
gxu4sdq @ sdu edu cn
202237084 @ mail sdu edu cn
202337040 @ mail sdu edu cn
History
2025-02-12: revised
2024-11-23: received
See all versions
Short URL
https://ia.cr/2024/1906
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/1906,
      author = {Guangwu Xu and Ke Han and Yunxiao Tian},
      title = {On Efficient Computations of Koblitz Curves over Prime Fields},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/1906},
      year = {2024},
      url = {https://eprint.iacr.org/2024/1906}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.