Lenstra's factoring method with elliptic curves

Suppose that we want to factorize an integer N. We can use Lenstra's method, which is based on elliptic curves over finite fields, to find the smallest non-trivial prime factor p of N. The success of Lenstra's algorithm depends on the probability to find an elliptic curve over the finite f...

Full description

Bibliographic Details
Main Author: He, Xun
Format: Others
Published: 2005
Online Access:http://spectrum.library.concordia.ca/8466/1/MR10213.pdf
He, Xun <http://spectrum.library.concordia.ca/view/creators/He=3AXun=3A=3A.html> (2005) Lenstra's factoring method with elliptic curves. Masters thesis, Concordia University.
id ndltd-LACETR-oai-collectionscanada.gc.ca-QMG.8466
record_format oai_dc
spelling ndltd-LACETR-oai-collectionscanada.gc.ca-QMG.84662013-10-22T03:45:49Z Lenstra's factoring method with elliptic curves He, Xun Suppose that we want to factorize an integer N. We can use Lenstra's method, which is based on elliptic curves over finite fields, to find the smallest non-trivial prime factor p of N. The success of Lenstra's algorithm depends on the probability to find an elliptic curve over the finite field with p elements such that the number of points on the curve doesn't have large prime factor. One advantage of Lenstra's algorithm is that we can try different curves to increase the success probability. Lenstra's algorithm has sub-exponential running time. In this thesis, we study Lenstra's algorithm and an implementation due to Brent, which has reduced the theoretical running time, under certain circumstances. We state their success conditions, success probabilities and running times, and discuss the relevant proofs. We also use PARI to implement this algorithm with Lenstra's and Brent's methods, do some tests, and collect some data which verify the theoretical results. 2005 Thesis NonPeerReviewed application/pdf http://spectrum.library.concordia.ca/8466/1/MR10213.pdf He, Xun <http://spectrum.library.concordia.ca/view/creators/He=3AXun=3A=3A.html> (2005) Lenstra's factoring method with elliptic curves. Masters thesis, Concordia University. http://spectrum.library.concordia.ca/8466/
collection NDLTD
format Others
sources NDLTD
description Suppose that we want to factorize an integer N. We can use Lenstra's method, which is based on elliptic curves over finite fields, to find the smallest non-trivial prime factor p of N. The success of Lenstra's algorithm depends on the probability to find an elliptic curve over the finite field with p elements such that the number of points on the curve doesn't have large prime factor. One advantage of Lenstra's algorithm is that we can try different curves to increase the success probability. Lenstra's algorithm has sub-exponential running time. In this thesis, we study Lenstra's algorithm and an implementation due to Brent, which has reduced the theoretical running time, under certain circumstances. We state their success conditions, success probabilities and running times, and discuss the relevant proofs. We also use PARI to implement this algorithm with Lenstra's and Brent's methods, do some tests, and collect some data which verify the theoretical results.
author He, Xun
spellingShingle He, Xun
Lenstra's factoring method with elliptic curves
author_facet He, Xun
author_sort He, Xun
title Lenstra's factoring method with elliptic curves
title_short Lenstra's factoring method with elliptic curves
title_full Lenstra's factoring method with elliptic curves
title_fullStr Lenstra's factoring method with elliptic curves
title_full_unstemmed Lenstra's factoring method with elliptic curves
title_sort lenstra's factoring method with elliptic curves
publishDate 2005
url http://spectrum.library.concordia.ca/8466/1/MR10213.pdf
He, Xun <http://spectrum.library.concordia.ca/view/creators/He=3AXun=3A=3A.html> (2005) Lenstra's factoring method with elliptic curves. Masters thesis, Concordia University.
work_keys_str_mv AT hexun lenstrasfactoringmethodwithellipticcurves
_version_ 1716607349334999040