Paper 2024/1964

Lova: Lattice-Based Folding Scheme from Unstructured Lattices

Giacomo Fenzi, École Polytechnique Fédérale de Lausanne
Christian Knabenhans, École Polytechnique Fédérale de Lausanne
Ngoc Khanh Nguyen, King's College London
Duc Tu Pham, École Normale Supérieure - PSL
Abstract

Folding schemes (Kothapalli et al., CRYPTO 2022) are a conceptually simple, yet powerful cryptographic primitive that can be used as a building block to realise incrementally verifiable computation (IVC) with low recursive overhead without general-purpose non-interactive succinct arguments of knowledge (SNARK). Most folding schemes known rely on the hardness of the discrete logarithm problem, and thus are both not quantum-resistant and operate over large prime fields. Existing post-quantum folding schemes (Boneh, Chen, ePrint 2024/257) based on lattice assumptions instead are secure under structured lattice assumptions, such as the Module Short Integer Solution Assumption (MSIS), which also binds them to relatively complex arithmetic. In contrast, we construct Lova, the first folding scheme whose security relies on the (unstructured) SIS assumption. We provide a Rust implementation of Lova, which makes only use of arithmetic in hardware-friendly power-of-two moduli. Crucially, this avoids the need of implementing and performing any finite field arithmetic. At the core of our results lies a new exact Euclidean norm proof which might be of independent interest.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published by the IACR in ASIACRYPT 2024
Keywords
Post-quantum CryptographyLatticesSuccinct Proof SystemsFolding SchemeIVC/PCD
Contact author(s)
giacomo fenzi @ epfl ch
christian knabehans @ epfl ch
ngoc_khanh nguyen @ kcl ac uk
pdtu01 @ gmail com
History
2024-12-06: approved
2024-12-04: received
See all versions
Short URL
https://ia.cr/2024/1964
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/1964,
      author = {Giacomo Fenzi and Christian Knabenhans and Ngoc Khanh Nguyen and Duc Tu Pham},
      title = {Lova: Lattice-Based Folding Scheme from Unstructured Lattices},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/1964},
      year = {2024},
      url = {https://eprint.iacr.org/2024/1964}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.