Expand description
Implementations for various factorization algorithms.
Note general prime number field sieve is not planned to be implemented, since it’s too complex
See https://web.archive.org/web/20110331180514/https://diamond.boisestate.edu/~liljanab/BOISECRYPTFall09/Jacobsen.pdf for a detailed comparison between different factorization algorithms
Constants§
- Good squfof multipliers sorted by efficiency descendingly, from Dana Jacobsen.
Functions§
- William Hart’s one line factorization algorithm for 64 bit integers.
- Find factors using Pollard’s rho algorithm with Brent’s loop detection algorithm
- This function implements Shanks’s square forms factorization (SQUFOF).
- Find factors by trial division, returns a tuple of the found factors and the residual.