Lattice-based cryptography is a type of cryptographic scheme that relies on the computational complexity of problems involving lattices in mathematics for its security. Lattices are geometric structures formed by an infinite grid of points in multiple dimensions. In lattice-based cryptography, security is based on the hardness of certain mathematical problems related to lattices, such as finding the shortest vector in a lattice or solving the closest vector problem. Lattice-based cryptography is considered post-quantum secure, meaning it is believed to be resistant to attacks by quantum computers.