On The Concrete Security Of Lattice-Based Cryptography