Skip to main content

Segment LLL-Reduction with Floating Point Orthogonalization

  • 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 associate with an integer lattice basis a scaled basis that has orthogonal vectors of nearly equal length. The orthogonal vectors or the QR-factorization of a scaled basis can be accurately computed up to dimension 216 by Householder reflexions in floating point arithmetic (fpa) with 53 precision bits.

We develop a highly practical fpa-variant of the new segment LLL- reduction of Koy and Schnorr [KS01]. The LLL-steps are guided in this algorithm by the Gram-Schmidt coefficients of an associated scaled basis. The new reduction algorithm is much faster than previous codes for LLL-reduction and performs well beyond dimension 1000.

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. O. Goldreich, S. Goldwasser, and S. Halevi, Public-key cryptosystems from lattice reduction problems. Proc. Crypto’97, LNCS 1294, Springer-Verlag, pp. 112–131, 1997.

    Google Scholar 

  2. H. Koy and C.P. Schnorr, Segment LLL-Reduction of Lattice Bases. Proceedings CaLC 2001, pp. 67–80.

    Google Scholar 

  3. 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 

  4. C.L. Lawson and R.J. Hanson, Solving Least Square Problems, SIAM, Philadelphia, 1995.

    Google Scholar 

  5. NTL homepage: http://www.shoup.net/ntl/, 2000.

  6. C. Rössner and C.P. Schnorr, An optimal stable continued fraction algorithm for arbitrary dimension. 5.-th IPCO, LNCS 1084, pp. 31–43, Springer-Verlag, 1996.

    Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

  8. C.P. Schnorr, A more efficient algorithm for lattice basis reduction, J. Algorithms9, pp. 47–62, 1988.

    Article  MATH  MathSciNet  Google Scholar 

  9. C.P. Schnorr and M. Euchner, Lattice Basis Reduction: Improved Practical Algorithms and Solving Subset Sum Problems, Proc. Fundamentals of Computation Theory’91, L. Budach, ed., LNCS 529, Springer-Verlag, pp. 68–85, 1991. (Complete paper in Mathematical Programming Studies 66A, No 2, pp. 181–199, 1994.)

    Google Scholar 

  10. 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 with Floating Point Orthogonalization. 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_8

Download citation

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

  • 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