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.
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
D. Bleichenbacher and P.Q. Nguyen, Noisy Polynomial Interpolation and Noisy Chinese Remaindering, Proc. Eurocrypt’00, LNCS 1807, Springer-Verlag, pp. 53–69, 2000.
D. Boneh, Finding Smooth Integers in Small Intervals Using CRT Decoding, Proc. STOC’00, ACM Press, pp. 265–272, 2000.
J. Cai, The Complexity of some Lattice Problems, Proc. ANTS’00, LNCS 1838, Springer-Verlag, pp. 1–32, 2000.
D. Coppersmith, Small Solutions to Polynomial Equations, and Low Exponent RSA Vulnerabilities, J. Crypt.10, pp. 233–260, 1997.
R. Kannan, Minkowski’s Convex Body Theorewm and Integer Programming. Mathematical Operation Research, 12, pp. 415–440, 1984.
H. Koy, Notes of a Lecture. Frankfurt 2001.
H. Koy and C.P. Schnorr, LLL-Reduction with Floating Point Orthogonal-ization. This proceedings CaLC 2001, pp. 81–96.
A.K. Lenstra, H. W. Lenstra and L. Lovász, Factoring polynomials with rational coefficients, Math. Ann.261, pp. 515–534, 1982.
P.Q. Nguyen and J. Stern, Lattice Reduction in Cryptology, An Update, Proc. ANTS’00, LNCS 1838, Springer-Verlag, pp. 85–112, 2000.
C.P. Schnorr, A hierarchy of polynomial time lattice basis reduction algorithms, Theoretical Computer Science53, pp. 201–224, 1987.
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.
C.P. Schnorr, Block Reduced Lattice Bases and Successive Minima, Combinatorics, Probability and Computing, 3, pp. 507–522, 1994.
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.
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 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