Lossy Cryptography from Code-Based Assumptions
Quang Dao, Aayush Jain
Abstract
Over the past few decades, we have seen a proliferation of advanced cryptographic primitives with lossy or homomorphic properties built from various assumptions such as Quadratic Residuosity, Decisional Diffie-Hellman, and Learning with Errors. These primitives imply hard problems in the complexity class SZK (statistical zero-knowledge); as a consequence, they can only be based on assumptions that are broken in BPP SZK . This poses a barrier for building advanced primitives from code-based assumptions, as the only known such assumption is Learning Parity with Noise (LPN) with an extremely low noise rate log 2 n n , which is broken in quasi-polynomial time.
In this work, we propose a new code-based assumption: Dense-Sparse LPN, that falls in the complexity class BPP SZK and is conjectured to be secure against subexponential time adversaries. Our assumption is a variant of LPN that is inspired by McEliece's cryptosystem and random k-XOR in average-case complexity. Roughly, the assumption states that (T M, s T M + e) is indistinguishable from (T M, u), for a random (dense) matrix T, random sparse matrix M, and sparse noise vector e drawn from the Bernoulli distribution with inverse polynomial noise probability.
We leverage our assumption to build lossy trapdoor functions (Peikert-Waters STOC 08). This gives the first post-quantum alternative to the lattice-based construction in the original paper. Lossy trapdoor functions, being a fundamental cryptographic tool, are known to enable a broad spectrum of both lossy and non-lossy cryptographic primitives; our construction thus implies these primitives in a generic manner. In particular, we achieve collision-resistant hash functions with plausible subexponential security, improving over a prior construction from LPN with noise rate log 2 n n that is only quasi-polynomially secure.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext a761a3e3-4c86-4d92-8f80-0539081ed933Cited by top-tier papers4
- The Quasi-Polynomial Low-Degree Conjecture is FalseRares-Darius Buhai, Jun-Ting Hsieh, Aayush Jain, Pravesh K. KothariFOCS 2025 · 2 citations
- Quartic quantum speedups for planted inferenceAlexander Schmidhuber, Ryan O'Donnell, Robin Kothari, Ryan BabbushSODA 2025 · 1 citation
- A Classical Quadratic Speedup for Planted k xorMeghal Gupta, William He, Ryan O'Donnell, Noah G. SingerSODA 2026 · 1 citation
- Improved Search-to-Decision Reduction for Random Local FunctionsKel Zin Tan, Prashant Nalini VasudevanEUROCRYPT 2026
Builds on23
- An Efficient Key Recovery Attack on SIDHWouter Castryck, Thomas DecruEUROCRYPT 2023 · 284 citations
- Indistinguishability obfuscation from well-founded assumptionsAayush Jain, Huijia Lin, Amit SahaiSTOC 2021 · 223 citations
- Compressing Vector OLEElette Boyle, Geoffroy Couteau, Niv Gilboa, Yuval IshaiCCS 2018 · 220 citations
- Breaking SIDH in Polynomial TimeDamien RobertEUROCRYPT 2023 · 158 citations
- A Direct Key Recovery Attack on SIDHLuciano Maino, Chloe Martindale, Lorenz Panny, Giacomo Pope et al.EUROCRYPT 2023 · 136 citations
Related papers
- Non-interactive Zero-Knowledge from LPN and MQQuang Dao, Aayush Jain, Zhengzhong JinCRYPTO 2024 · 7 citations
- Post-quantum PKE from Unstructured Noisy Linear Algebraic Assumptions: Beyond LWE and Alekhnovich's LPNRiddhi Ghosal, Aayush Jain, Paul Lou, Amit Sahai et al.EUROCRYPT 2025 · 1 citation
- A New Approach for LPN-Based Pseudorandom Functions: Low-Depth and Key-HomomorphicYoulong Ding, Aayush Jain, Ilan KomargodskiSTOC 2025 · 3 citations
- A Systematic Study of Sparse LWEAayush Jain, Huijia Lin, Sagnik SahaCRYPTO 2024 · 8 citations
- Indistinguishability Obfuscation from LPN over , DLIN, and PRGs in NC0Aayush Jain, Huijia Lin, Amit SahaiEUROCRYPT 2022 · 102 citations
