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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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.
H. Koy and C.P. Schnorr, Segment LLL-Reduction of Lattice Bases. Proceedings CaLC 2001, pp. 67–80.
A.K. Lenstra, H. W. Lenstra, and L. Lovász, Factoring polynomials with rational coefficients, Math. Ann.261, pp. 515–534, 1982.
C.L. Lawson and R.J. Hanson, Solving Least Square Problems, SIAM, Philadelphia, 1995.
NTL homepage: http://www.shoup.net/ntl/, 2000.
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.
C.P. Schnorr, A hierarchy of polynomial time lattice basis reduction algorithms, Theoretical Computer Science53, pp. 201–224, 1987.
C.P. Schnorr, A more efficient algorithm for lattice basis reduction, J. Algorithms9, pp. 47–62, 1988.
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.)
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.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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