Skip to main content

Advertisement

SpringerLink
  • Log in
Book cover

Workshop on the Theory and Application of of Cryptographic Techniques

EUROCRYPT 1991: Advances in Cryptology — EUROCRYPT ’91 pp 281–293Cite as

Factoring Integers and Computing Discrete Logarithms via Diophantine Approximation

Factoring Integers and Computing Discrete Logarithms via Diophantine Approximation

  • C. P. Schnorr4 
  • Conference paper
  • First Online: 01 January 2001
  • 3284 Accesses

  • 12 Citations

  • 6 Altmetric

Part of the Lecture Notes in Computer Science book series (LNCS,volume 547)

Abstract

Let N be an integer with at least two distinct prime factors. We reduce the problem of factoring N to the task of finding random integer solutions (e 1, ..., e t) ∈ ℤt of the inequalities

$$ \begin{gathered} \left| {\sum\limits_{i = 1}^t {e_i \log p_i - \log N} } \right| \leqslant N^{ - c} and \hfill \\ \sum\limits_{i = 1}^t {\left| {e_i \log p_i } \right| \leqslant \left( {2c - 1} \right)\log N + o\left( {\log p_t } \right)} , \hfill \\ \end{gathered} $$

where c > 1 is fixed and p 1, ..., p t are the first t primes. We show, under the assumption that the smooth integers distribute “uniformly”, that there are N c+o(1) many solutions (e 1, ..., e t) if c > 1 and if ε: = c − 1 − (2c − 1)log log N / log p t > 0. We associate with the primes p 1, . . ., p t a lattice L ⊂ ℝt+1 of dimension t and we associate with N a point N ∈ ℝt+1. We reduce the problem of factoring N to the task of finding random lattice vectors z that are sufficiently close to N in both the ∞-norm and the 1-norm. The dimension t of the lattice L is polynomial in log N. For N ≈ 2512 it is about 6300. We also reduce the problem of computing, for a prime N, discrete logarithms of the units in ℤ/Nℤ to a similar diophantine approximation problem.

Keywords

  • Lattice Vector
  • Discrete Logarithm
  • Diophantine Approximation
  • Lattice Basis
  • Factoring Integer

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Download conference paper PDF

References

  • E.R. Canfield, P. ErdÖs, C. Pomerance: On a problem of Oppenheim concerning “Factorisatio Numerorum”. J. Number Theory 17, (1983), pp. 1–28.

    CrossRef  MATH  MathSciNet  Google Scholar 

  • M.J. Coster, B.A. Lmacchia, A.M. Odlyzko and C.P. Schnorr: An Improved low-density subset sum algorithm. Proceedings EUROCRYPT’91. Springer LNCS.

    Google Scholar 

  • R. Kannan: Minkowski’s convex body theorem and integer programming. Math. Oper. Res. 12 (1987), pp. 415–440.

    CrossRef  MATH  MathSciNet  Google Scholar 

  • J.C. Lagarias, H.W. Lenstra, Jr. and C.P. Schnorr: Korkin-Zolotarev bases and successive minima of a lattice and its reciprocal lattice. To appear in Combinatorica.

    Google Scholar 

  • A.K. Lenstra, H.W. Lenstra, Jr and L. LovÁsz: Factoring polynomials with rational coefficients. Math. Annalen 261, (1982), pp. 515–534.

    CrossRef  MATH  Google Scholar 

  • K.K. Norton: Numbers with small prime factors, and the least kth power non-residue. Memoirs of the AMS, 106 (1971) 106 pages.

    Google Scholar 

  • C.P. Schnorr: A hierarchy of polynomial time lattice basis reduction algorithms. Theoret. Comp. Sci. 53, (1987), pp. 201–224.

    CrossRef  MATH  MathSciNet  Google Scholar 

  • C.P. Schnorr: A more efficient algorithm for lattice basis reduction. Journal of Algorithms 9, (1988), pp. 47–62.

    CrossRef  MATH  MathSciNet  Google Scholar 

  • C.P. Schnorr and M. Euchner: Lattice basis reduction: improved practical algorithms and solving subset sum problems. Proceedings of FCT-symposium 1991, Altenhof near Berlin, Germany, September — To appear in Springer LNCS.

    Google Scholar 

Download references

Author information

Authors and Affiliations

  1. Fachbereich Mathematik/Informatik, Universität Frankfurt, 6000, Frankfurt am Main, Germany

    C. P. Schnorr

Authors
  1. C. P. Schnorr
    View author publications

    You can also search for this author in PubMed Google Scholar

Editor information

Editors and Affiliations

  1. Royal Holloway and Bedford New College, Univ. of London, Egham Hill, Surrey, TW20 0EX, UK

    Donald W. Davies

Rights and permissions

Reprints and Permissions

Copyright information

© 1991 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Schnorr, C.P. (1991). Factoring Integers and Computing Discrete Logarithms via Diophantine Approximation. In: Davies, D.W. (eds) Advances in Cryptology — EUROCRYPT ’91. EUROCRYPT 1991. Lecture Notes in Computer Science, vol 547. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46416-6_24

Download citation

  • .RIS
  • .ENW
  • .BIB
  • DOI: https://doi.org/10.1007/3-540-46416-6_24

  • Published: 18 May 2001

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-54620-7

  • Online ISBN: 978-3-540-46416-7

  • eBook Packages: Springer Book Archive

Share this paper

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Over 10 million scientific documents at your fingertips

Switch Edition
  • Academic Edition
  • Corporate Edition
  • Home
  • Impressum
  • Legal information
  • Privacy statement
  • California Privacy Statement
  • How we use cookies
  • Manage cookies/Do not sell my data
  • Accessibility
  • FAQ
  • Contact us
  • Affiliate program

Not logged in - 65.108.231.39

Not affiliated

Springer Nature

© 2023 Springer Nature Switzerland AG. Part of Springer Nature.