Fast Multibase Methods and Other Several Optimizations for Elliptic Curve Scalar Multiplication

被引:0
|
作者
Longa, Patrick [1 ]
Gebotys, Catherine [1 ]
机构
[1] Univ Waterloo, Dept Elect & Comp Engn, Waterloo, ON N2L 3G1, Canada
关键词
Elliptic curve cryptosystem; scalar multiplication; multibase non-adjacent form; double base number system; fractional window;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Recently, the new Multibase Non-Adjacent Porin (mbNAF) method was introduced and shown to speed tip the execution of the scalar multiplication with all efficient use of multiple bases to represent the scalar. In this work, we first optimize the previous method using fractional windows, and then introduce further improvements to achieve additional cost reductions. Moreover, we present new improvements in the point operation formulae. Specifically, we reduce further the cost of composite operations such as quintupling and septupling of a point, which are relevant for the speed tip of multibase methods in general. Remarkably, our tests show that, in the case of standard elliptic curves, the refined mbNAF method can be as efficient as Window-w NAF using an optimal fractional window size. Thus, this is the first published method that does not require precomputations to achieve comparable efficiency to the standard window-based NAF method using precomputations. Oil other highly efficient Curves as Jacobi quartics and Edwards curves, our tests show that the refined mbNAF currently attains the highest performance for both scenarios using precomputations and those without precomputations.
引用
收藏
页码:443 / 462
页数:20
相关论文
共 50 条
  • [31] Integer decomposition for fast scalar multiplication on elliptic curves
    Kim, D
    Lim, S
    SELECTED AREAS IN CRYPTOGRAPHY, 2003, 2595 : 13 - 20
  • [32] Secure and Compact Elliptic Curve Scalar Multiplication with Optimized Inversion
    Jin, Yaoan
    Miyaji, Atsuko
    COMPUTER JOURNAL, 2024, 67 (02): : 474 - 484
  • [33] Elliptic curve scalar multiplication algorithm using complementary recoding
    Balasubramaniam, P.
    Karthikeyan, E.
    APPLIED MATHEMATICS AND COMPUTATION, 2007, 190 (01) : 51 - 56
  • [34] FPGA Based Architecture of Elliptic Curve Scalar Multiplication for IOT
    Venugopal, Ellappan
    Hailu, Tadesse
    2018 CONFERENCE ON EMERGING DEVICES AND SMART SYSTEMS (ICEDSS), 2018, : 178 - 182
  • [35] A Heuristic Method of Scalar Multiplication of Elliptic Curve over OEF
    刘铎
    罗平
    戴一奇
    Journal of Shanghai Jiaotong University(Science), 2006, (02) : 177 - 183
  • [36] New algorithm of elliptic curve multi-scalar multiplication
    Liu, Duo
    Dai, Yi-Qi
    Jisuanji Xuebao/Chinese Journal of Computers, 2008, 31 (07): : 1131 - 1137
  • [37] Faster Scalar Multiplication for Elliptic Curve Cryptosystems (Extended Abstract)
    Sakemi, Yumi
    Izu, Tetsuya
    Shirase, Masaaki
    2013 16TH INTERNATIONAL CONFERENCE ON NETWORK-BASED INFORMATION SYSTEMS (NBIS 2013), 2013, : 523 - 527
  • [38] A compact architecture for Montgomery elliptic curve scalar multiplication processor
    Lee, Yong Ki
    Verbauwhede, Ingrid
    INFORMATION SECURITY APPLICATIONS, 2007, 4867 : 115 - 127
  • [39] Analysis of Multi-Scalar Multiplication in Elliptic Curve Cryptosystem
    Yin, Xinchun
    Zhang, Hailing
    2010 INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT (CCCM2010), VOL I, 2010, : 532 - 535
  • [40] A Performance Comparison of Elliptic Curve Scalar Multiplication Algorithms on Smartphones
    Cortina Reyes, Antonio
    Vega Castillo, Ana Karina
    Morales-Sandoval, Miguel
    Diaz-Perez, Arturo
    2013 23RD INTERNATIONAL CONFERENCE ON ELECTRONICS, COMMUNICATIONS AND COMPUTING (CONIELECOMP), 2013, : 114 - 119