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
Link To Document :
بازگشت