Lattices are geometric objects that have recently emerged as a powerful tool in cryptography. Lattice-based schemes have also proven to be remarkably resistant to sub-exponential and quantum attacks (in sharp contrast to their number-theoretic friends).
Our goal is to use lattices to construct cryptographic primitives that are simultaneously highly efficient and highly functional.