Crate gmp_ecm

Source
Expand description

§GMP-ECM

Crate.io

Rust high-level bindings for GMP-ECM.

§License

The gmp-ecm crate is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. See the full text of the GNU LGPL and GNU GPL for details.

Structs§

EcmParams
ECM parameters.

Enums§

EcmMethod
Factorization method.
NTT
Usage of the Number-Theoretic Transform code for polynomial arithmetic in stage 2

Functions§

ecm_factor
Returns one factor of N using the Elliptic Curve Method.
ecm_version
Returns the version of the ECM library.