首页> 外文会议>Annual international conference on the theory and applications of cryptographic techniques >Pre-computation Scheme of Window τNAF for Koblitz Curves Revisited
【24h】

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

机译:重新审视Koblitz曲线的窗口τnaf的预计算方案

获取原文

摘要

Let E_a/F_2 : y~2 + xy = x~3 + ax~2 + 1 be a Koblitz curve. The window τ-adic non-adjacent form (window τNAF) is currently the standard representation system to perform scalar multiplications on E_a/F_2~m utilizing the Frobenius map τ. This work focuses on the pre-computation part of scalar multiplication. We first introduce μτ-operations where μ = (-1)~(1-a) and τ is the complex conjugate of τ. Efficient formulas of μτ-operations are then derived and used in a novel pre-computation scheme. Our pre-computation scheme requires 6M + 6S, 18M + 17S, 44M + 32S, and 88M + 62S (a = 0) and 6M + 6S, 19M + 17S, 46M + 32S, and 90M + 62S (a = 1) for window τNAF with widths from 4 to 7 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 τNAF with width at most 6 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 τNAF to 7 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.
机译:让E_A / F_2:Y〜2 +的xy = X〜3 +斧〜2 + 1是一个Koblitz曲线。窗口τ进制非相邻形式(窗口τNAF)是目前标准表示系统执行上E_A / F_2的标量乘法〜利用弗罗贝纽斯映射τ米。今年工作重点放在标量乘法的预先计算的部分。我们首先介绍μτ-操作,其中μ=(-1)〜(1-a)和τ是τ的复共轭。然后μτ的操作的高效公式导出并以一种新颖的预先计算方案中使用。我们的预先计算方案需要6M + 6S,18M + 17S,44M + 32S和88M + 62S(α= 0)和6M + 6S,19M + 17S,46M + 32S和90M + 62S(α= 1),用于窗口τNAF4到7分别宽度。它是关于快两倍,比在文献中预先计算的状态的最先进的技术。我们新的高效的预先计算的影响也由标量乘法的显著增长反映。传统上,窗口τNAF与宽度至多6用于实现最佳的标量乘法。由于大幅降低成本建议前期计算的,我们能够提高窗口τNAF宽度7更好的标量乘法。这表明,预先计算的部分成为在执行标量乘法更重要。随着我们的高效预先计算和新的窗口宽度,我们至少85.2%的标量乘法运行Kohel的工作(Eurocrypt'2017)的时间将最佳的前一个预先计算。我们的研究结果推Koblitz曲线,非常充分研究和长期研究区域的标量乘,到显著新的阶段。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号