Elliptic Curve Method of Factorization
GPTKB entity
Statements (23)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:Integer_factorization_algorithm
|
| gptkbp:alsoKnownAs |
gptkb:ECM
|
| gptkbp:category |
gptkb:Number_theory
Computational mathematics |
| gptkbp:complexity |
Sub-exponential for small factors
|
| 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
|
| https://www.w3.org/2000/01/rdf-schema#label |
Elliptic Curve Method of Factorization
|