• DocumentCode
    1013698
  • Title

    Field inversion and point halving revisited

  • Author

    Fong, Kenny ; Hankerson, Darrel ; López, Julio ; Menezes, Alfred

  • Author_Institution
    Dept. of Comput. Sci., Southern Illinois Univ., Carbondale, IL, USA
  • Volume
    53
  • Issue
    8
  • fYear
    2004
  • Firstpage
    1047
  • Lastpage
    1059
  • Abstract
    We present a careful analysis of elliptic curve point multiplication methods that use the point halving technique of Knudsen and Schroeppel and compare these methods to traditional algorithms that use point doubling. The performance advantage of halving methods is clearest in the case of point multiplication kP, where P is not known in advance and smaller field inversion to multiplication ratios generally favor halving. Although halving essentially operates on affine coordinate representations, we adapt an algorithm of Knuth to allow efficient use of projective coordinates with halving-based windowing methods for point multiplication.
  • Keywords
    digital arithmetic; public key cryptography; affine coordinate representation; computer arithmetic; elliptic curve point multiplication; field inversion; point doubling; point halving; public key cryptosystem; Algorithm design and analysis; Costs; Digital arithmetic; Elliptic curve cryptography; Elliptic curves; Equations; Handwriting recognition; Hardware; Polynomials; Protocols; 65; Public key cryptosystems; computer arithmetic; efficiency.;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2004.43
  • Filename
    1306996