Affiliation:
1. Universität Regensburg , Regensburg , Germany
Abstract
Abstract
In this article, we propose a new approach to the study of lattice problems used in cryptography. We specifically focus on module lattices of a fixed rank over some number field. An essential question is the hardness of certain computational problems on such module lattices, as the additional structure may allow exploitation. The fundamental insight is the fact that the collection of those lattices are quotients of algebraic manifolds by arithmetic subgroups. Functions in these spaces are studied in mathematics as part of the number theory. In particular, those form a module over the Hecke algebra associated with the general linear group. We use results on these function spaces to define a class of distributions on the space of lattices. Using the Hecke algebra, we define Hecke operators associated with collections of prime ideals of the number field and show a criterion on distributions to converge to the uniform distribution, if the Hecke operators are applied to the chosen distribution. Our approach is motivated by the work of de Boer, Ducas, Pellet-Mary, and Wesolowski (CRYPTO’20) on self-reduction of ideal lattices via Arakelov divisors.
Subject
Applied Mathematics,Computational Mathematics,Computer Science Applications
Reference52 articles.
1. Micciancio D. The shortest vector problem is NP-hard to approximate to within some constant. SIAM J Comput. 2001 Mar;30(6):2008–35. Preliminary version in FOCS 1998.
2. Micciancio D, Goldwasser S. Complexity of lattice problems. vol. 671 of The Kluwer International Series in Engineering and Computer Science. Boston, MA: Kluwer Academic Publishers; 2002. A cryptographic perspective. 10.1007/978-1-4615-0897-7.
3. Bos J, Ducas L, Kiltz E, Lepoint T, Lyubashevsky V, Schanck JM, et al. CRYSTALS - Kyber: A CCA-Secure module-lattice-based KEM. In: 2018 IEEE European Symposium on Security and Privacy (EuroS P). 2018. p. 353–67.
4. Ducas L, Kiltz E, Lepoint T, Lyubashevsky V, Schwabe P, Seiler G, et al. CRYSTALS-Dilithium: A lattice-based digital signature scheme. IACR TCHES. 2018;2018(1):238–68. https://tches.iacr.org/index.php/TCHES/article/view/839.
5. Prest T, Fouque PA, Hoffstein J, Kirchner P, Lyubashevsky V, Pornin T, et al. FALCON. National Institute of Standards and Technology; 2020. Available at https://csrc.nist.gov/projects/post-quantum-cryptography/round-3-submissions.