Some Mathematical Problems Behind Lattice-Based Cryptography
Chuanming Zong

TL;DR
This paper reviews the fundamental mathematical problems underlying lattice-based cryptography, highlighting their complexity and significance in developing quantum-resistant encryption methods, and aims to engage mathematicians in this emerging field.
Contribution
It provides a concise overview of the key mathematical challenges in lattice-based cryptography, emphasizing their importance for post-quantum security.
Findings
SVP is a ball packing problem
CVP is a ball covering problem
Both are related to quadratic forms
Abstract
In 1994, P. Shor discovered quantum algorithms which can break both the RSA cryptosystem and the ElGamal cryptosystem. In 2007, D-Wave demonstrated the first quantum computer. These events and further developments have brought a crisis to secret communication. In 2016, the National Institute of Standards and Technology (NIST) launched a global project to solicit and select a handful of encryption algorithms with the ability to resist quantum computer attacks. In 2022, it announced four candidates, CRYSTALS-Kyber, CRYSTALS-Dilithium, Falcon and Sphincs for post-quantum cryptography standards. The first three are based on lattice theory and the last on the Hash function. It is well known that the security of the lattice-based cryptosystems relies on the computational complexity of the shortest vector problem (SVP), the closest vector problem (CVP) and their generalizations. In fact,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Data Security · Advanced Authentication Protocols Security · Coding theory and cryptography
