Lattices applied to coding for reliable and secure communications. ([2017])