Skip to main content

Segment LLL-Reduction of Lattice Bases

  • Conference paper
  • First Online:
Cryptography and Lattices (CaLC 2001)

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

Included in the following conference series:

Abstract

We present an efficient variant of LLL-reduction of lattice bases in the sense of Lenstra, Lenstra, Lovász. We organize LLL-reduction in segments of size k. Local LLL-reduction of segments is done using local coordinates of dimension k.

We introduce segment LLL-reduced bases, a variant of LLL-reduced bases achieving a slightly weaker notion of reducedness, but speeding up the reduction time of lattices of dimension n by a factor n. We also introduce a variant of LLL-reduction using iterated segments. The resulting reduction algorithm runs in O(n 3 log2 n) arithmetic steps for integer lattices of dimension n with basis vectors of length 22.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. D. Bleichenbacher and P.Q. Nguyen, Noisy Polynomial Interpolation and Noisy Chinese Remaindering, Proc. Eurocrypt’00, LNCS 1807, Springer-Verlag, pp. 53–69, 2000.

    Google Scholar 

  2. D. Boneh, Finding Smooth Integers in Small Intervals Using CRT Decoding, Proc. STOC’00, ACM Press, pp. 265–272, 2000.

    Google Scholar 

  3. J. Cai, The Complexity of some Lattice Problems, Proc. ANTS’00, LNCS 1838, Springer-Verlag, pp. 1–32, 2000.

    Google Scholar 

  4. D. Coppersmith, Small Solutions to Polynomial Equations, and Low Exponent RSA Vulnerabilities, J. Crypt.10, pp. 233–260, 1997.

    Article  MATH  MathSciNet  Google Scholar 

  5. R. Kannan, Minkowski’s Convex Body Theorewm and Integer Programming. Mathematical Operation Research, 12, pp. 415–440, 1984.

    MathSciNet  Google Scholar 

  6. H. Koy, Notes of a Lecture. Frankfurt 2001.

    Google Scholar 

  7. H. Koy and C.P. Schnorr, LLL-Reduction with Floating Point Orthogonal-ization. This proceedings CaLC 2001, pp. 81–96.

    Google Scholar 

  8. A.K. Lenstra, H. W. Lenstra and L. Lovász, Factoring polynomials with rational coefficients, Math. Ann.261, pp. 515–534, 1982.

    Article  MATH  MathSciNet  Google Scholar 

  9. P.Q. Nguyen and J. Stern, Lattice Reduction in Cryptology, An Update, Proc. ANTS’00, LNCS 1838, Springer-Verlag, pp. 85–112, 2000.

    Google Scholar 

  10. C.P. Schnorr, A hierarchy of polynomial time lattice basis reduction algorithms, Theoretical Computer Science53, pp. 201–224, 1987.

    Article  MATH  MathSciNet  Google Scholar 

  11. C.P. Schnorr and M. Euchner, Lattice Basis Reduction and Solving Subset Sum Problems. Proceedings FCT’91, LNCS 591, Springer-Verlag, pp. 68–85, 1991. The complete paper appeared in Mathematical Programming Studies, 66A, 2, pp. 181–199, 1994.

    Google Scholar 

  12. C.P. Schnorr, Block Reduced Lattice Bases and Successive Minima, Combinatorics, Probability and Computing, 3, pp. 507–522, 1994.

    Article  MATH  MathSciNet  Google Scholar 

  13. C.P. Schnorr and H. Hörner, Attacking the Chor-Rivest Cryptosystem by Improved Lattice Reduction. Proceedings Eurocrypt’95, LNCS 921, Springer-Verlag, pp. 1–12, 1995.

    Google Scholar 

  14. A. Schönhage, Factorization of univariate integer polynomials by diophantine approximation and improved lattice basis reduction algorithm, Proc. 11-th Coll. Automata, Languages and Programming, Antwerpen 1984, LNCS 172, Springer-Verlag, pp. 436–447, 1984.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Koy, H., Schnorr, C.P. (2001). Segment LLL-Reduction of Lattice Bases. In: Silverman, J.H. (eds) Cryptography and Lattices. CaLC 2001. Lecture Notes in Computer Science, vol 2146. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44670-2_7

Download citation

  • DOI: https://doi.org/10.1007/3-540-44670-2_7

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42488-8

  • Online ISBN: 978-3-540-44670-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics