English

Hardness Amplification for (Sparse) LPN

Cryptography and Security 2026-05-13 v2 Computational Complexity

Abstract

We prove new hardness amplification results for Learning Parity with Noise (LPN\mathsf{LPN}) and its sparse variants. In LPNη,n,m\mathsf{LPN}_{\eta,n,m}, the goal is to recover a secret sF2n\vec s\in\mathbb{F}_2^n from mm noisy linear samples (a,b)(\vec a,b), where aF2n\vec a\leftarrow \mathbb{F}_2^n is uniform and b=a,s+eb=\langle \vec a,\vec s\rangle + e with eBer(η)e\leftarrow \mathrm{Ber}(\eta). Building on the direct-product framework introduced by Hirahara and Shimizu [HS23], we show an 'instance-fraction amplification' theorem: for any ε,δ>0\varepsilon,\delta>0, any algorithm that solves LPNη,n,m\mathsf{LPN}_{\eta,n,m} with success probability ε\varepsilon can be transformed into an algorithm that succeeds with probability 1δ1-\delta on a related LPN\mathsf{LPN} distribution with scaled parameters LPNη/k,  n/k,  m\mathsf{LPN}_{\eta/k,\;n/k,\;m}, where k=Θ ⁣(1δlog1ε). k=\Theta\!\left(\frac{1}{\delta}\log\frac{1}{\varepsilon}\right). Equivalently, an algorithm that solves LPN\mathsf{LPN} on a 'small fraction of instances' can be converted into an algorithm that solves LPN\mathsf{LPN} on 'almost all instances', yielding a self-amplification for a wide range of parameters. We extend the same amplification approach to LPN\mathsf{LPN} over Fq\mathbb{F}_q and to Sparse-LPN\mathsf{LPN}, where each query vector a\vec a has exactly σ\sigma nonzero entries. Together, these results establish hardness self-amplification for a broad family of LPN\mathsf{LPN}-type problems, strengthening the foundations for assuming the average-case hardness of LPN\mathsf{LPN} and its sparse variants.

Keywords

Cite

@article{arxiv.2605.10056,
  title  = {Hardness Amplification for (Sparse) LPN},
  author = {Divesh Aggarwal and Rishav Gupta and Li Zeyong},
  journal= {arXiv preprint arXiv:2605.10056},
  year   = {2026}
}