Mathematical Ideas in Lattice Based Cryptography - Jill Pipher