On lattices, learning with errors, random linear codes, and cryptography
Factoring Polynomials with Rational Coefficients