“…Over time, the practical hardness of SVP and CVP has been quite well studied, with two classes of algorithms emerging as the most competitive: enumeration [5,6,15,16,19,27], running in superexponential time 2 Θ(d log d) in the lattice dimension d (the main security parameter), using a negligible amount of space; and sieving [3,4,13,18,20,26,28], running in only exponential time 2 Θ(d) , but also requiring an amount of memory scaling as 2 Θ(d) . The best asymptotic time complexities for enumeration (d d/2e+o (d) for SVP, d d/2+o(d) for CVP [17]) and sieving ((3/2) d/2+o (d) for both SVP and CVP [7,21]) have remained unchanged since 2007 and 2016 respectively,¹ and recent work has mainly focused on decreasing second-order terms in the time and space complexities [4,5,13,16,22].…”