Polynomial-factor GapSVP ⇒ SIS
Statement
For a fixed polynomial factor and suitable , an efficient algorithm solving SIS with noticeable probability over uniform yields an efficient classical algorithm that estimates to within , that is, solves , on every -dimensional lattice — Ajt96. Hence worst-case hardness of GapSVP for polynomial factors implies average-case hardness of SIS. MR07 tighten the factor, for GapSVP and SIVP, to for SIS norm bound , which is at the smallest admissible , using Gaussian measures.
Sketch
Each step samples points of the input lattice from a wide distribution and lets the columns of be their coordinates with respect to the current basis, reduced mod , which makes nearly uniform; a short with puts in , and is a vector of shorter than the longest basis vector. Collecting independent such vectors and iterating shortens the basis to within a polynomial factor of . Run on the dual lattice , this estimates , and transference, , turns that into an estimate of within a polynomial factor.