Time-Space Tradeoffs for Distinguishing Distributions and Applications to Security of Goldreich's PRG

preprint2020arXivOpen access

Abstract

In this work, we establish lower-bounds against memory bounded algorithms for distinguishing between natural pairs of related distributions from samples that arrive in a streaming setting. In our first result, we show that any algorithm that distinguishes between uniform distribution on {0,1}n\{0,1\}^n and uniform distribution on an n/2n/2-dimensional linear subspace of {0,1}n\{0,1\}^n with non-negligible advantage needs 2Ω(n)2^{Ω(n)} samples or Ω(n2)Ω(n^2) memory. Our second result applies to distinguishing outputs of Goldreich's local pseudorandom generator from the uniform distribution on the output domain. Specifically, Goldreich's pseudorandom generator GG fixes a predicate P:{0,1}k→{0,1}P:\{0,1\}^k \rightarrow \{0,1\} and a collection of subsets S1,S2,…,Sm⊆[n]S_1, S_2, \ldots, S_m \subseteq [n] of size kk. For any seed x∈{0,1}nx \in \{0,1\}^n, it outputs P(xS1),P(xS2),…,P(xSm)P(x_{S_1}), P(x_{S_2}), \ldots, P(x_{S_m}) where xSix_{S_i} is the projection of xx to the coordinates in SiS_i. We prove that whenever PP is tt-resilient (all non-zero Fourier coefficients of (−1)P(-1)^P are of degree tt or higher), then no algorithm, with <nε<n^ε memory, can distinguish the output of GG from the uniform distribution on {0,1}m\{0,1\}^m with a large inverse polynomial advantage, for stretch m≤(nt)(1−ε)36⋅tm \le \left(\frac{n}{t}\right)^{\frac{(1-ε)}{36}\cdot t} (barring some restrictions on kk). The lower bound holds in the streaming model where at each time step ii, Si⊆[n]S_i\subseteq [n] is a randomly chosen (ordered) subset of size kk and the distinguisher sees either P(xSi)P(x_{S_i}) or a uniformly random bit along with SiS_i. Our proof builds on the recently developed machinery for proving time-space trade-offs (Raz 2016 and follow-ups) for search/learning problems.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.