Lattice Encryption