The Lenstra elliptic curve factorization or the elliptic curve factorization method (ECM) is a fast, sub-exponential running time algorithm for integer factorization which employs elliptic curves. For general purpose factoring, ECM is the third-fastest known factoring method. The second fastest is the multiple polynomial quadratic sieve and the fastest is the general number field sieve. The Lenstra elliptic curve factorization is named after Hendrik Lenstra.
Practically speaking, ECM is considered a special purpose factoring algorithm as it is most suitable for finding small factors. Currently, it is still the best algorithm for divisors not greatly exceeding 20 to 25 digits (64 to 83 bits or so), as its running time is dominated by the size of the smallest factor p rather than by the size of the number n to be factored. Frequently, ECM is used to remove small factors from a very large integer with many factors; if the remaining integer is still composite, then it has only large factors and is factored using general purpose techniques. The largest factor found using ECM so far has 79 digits and was discovered on 12 August 2012 by Samuel Wagstaff. Increasing the number of curves tested improves the chances of finding a factor, but they are not linear with the increase in the number of digits.
Read more about Lenstra Elliptic Curve Factorization: Lenstra's Elliptic Curve Factorization, Why Does The Algorithm Work?, An Example, The Algorithm With Projective Coordinates, Twisted Edwards Curves, Stage 2, Success Probability Using EECM-MPFQ, Hyperelliptic Curve Method (HECM)
Famous quotes containing the word curve:
“I have been photographing our toilet, that glossy enameled receptacle of extraordinary beauty.... Here was every sensuous curve of the human figure divine but minus the imperfections. Never did the Greeks reach a more significant consummation to their culture, and it somehow reminded me, in the glory of its chaste convulsions and in its swelling, sweeping, forward movement of finely progressing contours, of the Victory of Samothrace.”
—Edward Weston (18861958)