Lune

FOCS2021Top-tier venue

Fine-Grained Cryptanalysis: Tight Conditional Bounds for Dense k-SUM and k-XOR

Itai Dinur, Nathan Keller, Ohad Klein

2021Year
2Citations
1Top-tier citations

Abstract

An average-case variant of thekk-SUM conjecture asserts that findingkknumbers that sum to 0 in a list ofrrrandom numbers, each of the orderrkr^{k}, cannot be done in much less thanr⌈k/2⌉r^{\lceil k/2\rceil}time. On the other hand, in the dense regime of parameters, where the list contains more numbers and many solutions exist, the complexity of finding one of them can be significantly improved by Wagner'skk-tree algorithm. Such algorithms forkk-SUM in the dense regime have many applications, notably in cryptanalysis. In this paper, assuming the average-casekk-SUM conjecture, we prove that known algorithms are essentially optimal fork=3,4,5k=3,4,5. Fork>5k > 5, we prove the optimality of thekk-tree algorithm for a limited range of parameters. We also prove similar results forkk-XOR, where the sum is replaced with exclusive or. Our results are obtained by a self-reduction that, given an instance ofkk-SUM which has a few solutions, produces from it many instances in the dense regime. We solve each of these instances using the densekk-SUM oracle, and hope that a solution to a dense instance also solves the original problem. We deal with potentially malicious oracles (that repeatedly output correlated useless solutions) by an obfuscation process that adds noise to the dense instances. Using discrete Fourier analysis, we show that the obfuscation eliminates correlations among the oracle's solutions, even though its inputs are highly correlated.

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.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext cc4703a1-6626-4403-90f1-22e6f71fcc94

Cited by top-tier papers1

Ask how each one uses it

Builds on3

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines