We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

math.NT

Change to browse by:

References & Citations

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Mathematics > Number Theory

Title: Factoring using multiplicative relations modulo $n$: a subexponential algorithm inspired by the index calculus

Abstract: We demonstrate that a modification of the classical index calculus algorithm can be used to factor integers. More generally, we reduce the factoring problem to finding an overdetermined system of multiplicative relations in any factor base modulo $n$, where $n$ is the integer whose factorization is sought. The algorithm has subexponential runtime $\exp(O(\sqrt{\log n \log \log n}))$ (or $\exp(O( (\log n)^{1/3} (\log \log n)^{2/3} ))$ with the addition of a number field sieve), but requires a rational linear algebra phase, which is more intensive than the linear algebra phase of the classical index calculus algorithm. The algorithm is certainly slower than the best known factoring algorithms, but is perhaps somewhat notable for its simplicity and its similarity to the index calculus.
Comments: 7 pages
Subjects: Number Theory (math.NT); Cryptography and Security (cs.CR)
MSC classes: 11Y05
Cite as: arXiv:2211.06821 [math.NT]
  (or arXiv:2211.06821v2 [math.NT] for this version)

Submission history

From: Katherine E. Stange [view email]
[v1] Sun, 13 Nov 2022 05:28:04 GMT (16kb)
[v2] Sun, 16 Jul 2023 14:20:32 GMT (16kb)

Link back to: arXiv, form interface, contact.