Elliptic Curve Method of Factorization

GPTKB entity

Statements (23)
Predicate Object
gptkbp:instanceOf Integer factorization algorithm
gptkbp:alsoKnownAs gptkb:ECM
gptkbp:category gptkb:Number_theory
Computational mathematics
gptkbp:complexity Sub-exponential for small factors
https://www.w3.org/2000/01/rdf-schema#label Elliptic Curve Method of Factorization
gptkbp:importantFor Cryptography
gptkbp:improves Pollard's p-1 method (for some cases)
gptkbp:input Composite integer
gptkbp:introducedIn 1985
gptkbp:inventedBy gptkb:Hendrik_Lenstra
gptkbp:notableFor GMP-ECM
gptkbp:output Nontrivial factor of input integer
gptkbp:relatedTo gptkb:Elliptic_curve_cryptography
gptkb:Integer_factorization_problem
gptkbp:step Choose random elliptic curve and point
Compute multiples of the point modulo n
Find nontrivial greatest common divisor
gptkbp:supportsAlgorithm Probabilistic algorithm
gptkbp:usedFor Integer factorization
gptkbp:uses Elliptic curves over finite fields
gptkbp:bfsParent gptkb:Elliptic_Curves
gptkbp:bfsLayer 8