Lune

EUROCRYPT2021顶会

Pre-computation Scheme of Window τNAF for Koblitz Curves Revisited

Wei Yu, Guangwu Xu

摘要

Let Ea/F2:y2+xy=x3+ax2+1E_a/ \mathbb{F}_{2}: y^2+xy=x^3+ax^2+1 be a Koblitz curve. The window τ\tau-adic non-adjacent form (window τ\tauNAF) is currently the standard representation system to perform scalar multiplications on Ea/F2mE_a/ \mathbb{F}_{2^m} utilizing the Frobenius map τ\tau. This work focuses on the pre-computation part of scalar multiplication. We first introduce μτˉ\mu\bar{\tau}-operations where μ=(−1)1−a\mu=(-1)^{1-a} and τˉ\bar{\tau} is the complex conjugate of τ\tau. Efficient formulas of μτˉ\mu\bar{\tau}-operations are then derived and used in a novel pre-computation scheme. Our pre-computation scheme requires 66M+6+6S, 1818M+17+17S, 4444M+32+32S, and 8888M+62+62S (a=0a=0) and 66M+6+6S, 1919M+17+17S, 4646M+32+32S, and 9090M+62+62S (a=1a=1) for window τ\tauNAF with widths from 44 to 77 respectively. It is about two times faster, compared to the state-of-the-art technique of pre-computation in the literature. The impact of our new efficient pre-computation is also reflected by the significant improvement of scalar multiplication. Traditionally, window τ\tauNAF with width at most 66 is used to achieve the best scalar multiplication. Because of the dramatic cost reduction of the proposed pre-computation, we are able to increase the width for window τ\tauNAF to 77 for a better scalar multiplication. This indicates that the pre-computation part becomes more important in performing scalar multiplication. With our efficient pre-computation and the new window width, our scalar multiplication runs in at least 85.2% the time of Kohel's work (Eurocrypt'2017) combining the best previous pre-computation. Our results push the scalar multiplication of Koblitz curves, a very well-studied and long-standing research area, to a significant new stage.

问 Lune

尽管问,回答都注明出处。

Lune 会读相关的 Paper,每个回答都附上所依据的原文段落。

可以从这些问题问起

Lune 的依据

摘要 · 相关的 Paper

获取答案

免费开始,无需绑卡

相关 Paper

  1. Double-Base Chains for Scalar Multiplications on Elliptic CurvesWei Yu, Saud Al Musa, Bao LiEUROCRYPT 2020 · 13 次引用
  2. SMOOTHIE: (Multi-)scalar Multiplication Optimisations On TFHEXander Pottier, Jan-Pieter D'Anvers, Thomas de Ruijter, Ingrid VerbauwhedeCRYPTO 2026
  3. Attacking OpenSSL Implementation of ECDSA with a Few SignaturesShuqin Fan, Wenbo Wang, Qingfeng ChengCCS 2016 · 44 次引用
  4. Optimizing windowed arithmetic for quantum attacks against RSA-2048Alessandro Luongo, Varun Narasimhachar, Adithya SireeshDAC 2025
  5. Circuit Bootstrapping: Faster and SmallerRuida Wang, Yundi Wen, Zhihao Li, Xianhui Lu 等EUROCRYPT 2024 · 25 次引用
黄昏的海面,两侧是细线勾勒的悬崖