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 条
  • [1] Two new fast methods for simultaneous scalar multiplication in elliptic curve cryptosystems
    Shi, RH
    Cheng, JX
    NETWORKING AND MOBILE COMPUTING, PROCEEDINGS, 2005, 3619 : 462 - 470
  • [2] Efficient Elliptic Curve Parallel Scalar Multiplication Methods
    Al-Otaibi, Ahmed
    Al-Somani, Turki F.
    Beckett, Paul
    2013 8TH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING & SYSTEMS (ICCES), 2013, : 116 - 123
  • [3] Fast elliptic curve scalar multiplication for resisting against SPA
    Liu, Shuanggen
    Yao, Huatong
    Wang, Xu An
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2018, 17 (03) : 343 - 352
  • [4] Elliptic Curve Cryptosystems and Scalar Multiplication
    Constantinescu, Nicolae
    ANNALS OF THE UNIVERSITY OF CRAIOVA-MATHEMATICS AND COMPUTER SCIENCE SERIES, 2010, 37 (01): : 27 - 34
  • [5] Fast Implementation for Modular Inversion and Scalar Multiplication in the Elliptic Curve Cryptography
    Ma, Shiwei
    Hao, Yuanling
    Pan, Zhongqiao
    Chen, Hui
    2008 INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, VOL II, PROCEEDINGS, 2008, : 488 - 492
  • [6] Scalar multiplication in elliptic curve libraries
    Alimoradi, Reza
    Arkian, Hamid Reza
    Razavian, Seiied-Mohammad-Javad
    Ramzi, Ali
    JOURNAL OF DISCRETE MATHEMATICAL SCIENCES & CRYPTOGRAPHY, 2021, 24 (03): : 657 - 666
  • [7] Fast and scalable parallel processing of scalar multiplication in elliptic curve cryptosystems
    Wu, Keke
    Li, Huiyun
    Zhu, Dingju
    SECURITY AND COMMUNICATION NETWORKS, 2012, 5 (06) : 648 - 657
  • [8] Fast sequential and parallel algorithms for computing scalar multiplication in elliptic curve cryptosystems
    Zhong, Cheng
    Shi, Runhua
    Ge, Lina
    Li, Zhi
    DCABES 2006 PROCEEDINGS, VOLS 1 AND 2, 2006, : 50 - 53
  • [9] Hard problems in elliptic curve scalar multiplication
    Vijayarangan, Natarajan
    JOURNAL OF DISCRETE MATHEMATICAL SCIENCES & CRYPTOGRAPHY, 2010, 13 (05): : 445 - 452
  • [10] Elliptic Curve Scalar Multiplication with a Bijective Transform
    Nagai, Yoshitaka
    Shirase, Masaaki
    Izu, Tetsuya
    2014 EIGHTH INTERNATIONAL CONFERENCE ON INNOVATIVE MOBILE AND INTERNET SERVICES IN UBIQUITOUS COMPUTING (IMIS), 2014, : 280 - 286