• DocumentCode
    88185
  • Title

    Efficient Double Bases for Scalar Multiplication

  • Author

    Meloni, Nicolas ; Hasan, M. Anwar

  • Author_Institution
    VAR, Univ. de Toulon, La Garde, France
  • Volume
    64
  • Issue
    8
  • fYear
    2015
  • fDate
    Aug. 1 2015
  • Firstpage
    2204
  • Lastpage
    2212
  • Abstract
    In this paper we present efficient algorithms to take advantage of the double-base number system in the context of elliptic curve scalar multiplication. We propose a generalized version of Yao´s exponentiation algorithm allowing the use of general double-base expansions instead of the popular double base chains. We introduce a class of constrained double base expansions and prove that the average density of non-zero terms in such expansions is O( log k/ log log k) for any large integer k. We also propose an efficient algorithm for computing constrained expansions and finally provide a comprehensive comparison to double-base chain expansions, including a large variety of curve shapes and various key sizes.
  • Keywords
    greedy algorithms; number theory; Yao exponentiation algorithm; constrained expansions; double bases; double-base chain expansions; double-base number system; elliptic curve scalar multiplication; general double-base expansions; scalar multiplication; Computational efficiency; Context; Elliptic curves; Equations; Greedy algorithms; Jacobian matrices; Shape; Double-base number system; Elliptic curve; Yao’s algorithm; Yao???s algorithm; elliptic curve; point scalar multiplication;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2014.2360539
  • Filename
    6911966