DocumentCode
3531453
Title
Improving the Parallelized Pollard Rho Method for Computing Elliptic Curve Discrete Logarithms
Author
Ping Wang ; Fangguo Zhang
Author_Institution
Coll. of Comput. Sci. & Software Eng., Shenzhen Univ., Shenzhen, China
fYear
2013
fDate
9-11 Sept. 2013
Firstpage
285
Lastpage
291
Abstract
Pollard rho method and its parallelized variant are at present known as the best generic algorithms for computing elliptic curve discrete logarithms. We design new iteration functions for the parallel rho method by exploiting the fact that for any two points P and Q, we can efficiently get P-Q when we compute P+Q. We present a careful analysis of the alternative rho method with new iteration functions. Compare to the previous parallel r-adding walk, generally the new method can reduce the size of the space that is being searched by a factor of 4 with the additional costs of 2 field multiplications and 1 squaring at each iteration step for computing elliptic curve discrete logarithms.
Keywords
iterative methods; public key cryptography; elliptic curve discrete logarithms; field multiplications; generic algorithms; iteration functions; iteration step; parallel r-adding walk; parallelized Pollard rho method; Algorithm design and analysis; Cryptography; Educational institutions; Electronic mail; Elliptic curves; Equations; Program processors; Pollard rho method; elliptic curve discrete logarithm; random walk;
fLanguage
English
Publisher
ieee
Conference_Titel
Emerging Intelligent Data and Web Technologies (EIDWT), 2013 Fourth International Conference on
Conference_Location
Xi´an
Print_ISBN
978-1-4799-2140-9
Type
conf
DOI
10.1109/EIDWT.2013.55
Filename
6631633
Link To Document