« search calendars« DIMACS Workshop on Complexity of Cryptographic Primitives and Assumptions

« Attacks on Blockwise Local PRGs and Indistinguishability Obfuscation

Attacks on Blockwise Local PRGs and Indistinguishability Obfuscation

June 08, 2017, 12:00 PM - 1:00 PM

Location:

CUNY Advanced Science Research Center

The City University of New York

85 St Nicholas Terrace

New York, NY 10031

Click here for map.

Vinod Vaikuntanathan, Massachusetts Institute of Technology

Lin and Tessaro (Eprint 2017/250) recently proposed indistinguishability obfuscation and functional encryption candidates and proved their security based on a standard assumption on bilinear maps and a non-standard assumption on "Goldreich-like" pseudorandom generators (PRG). In a nutshell, they require the existence of pseudo-random generators G : Sigma^n to {0,1}^m for some poly(n)-size alphabet Sigma where each output bit depends on at most two input alphabet symbols, and which achieve sufficiently large stretch. We show a polynomial-time attack against such generators. Our attack uses tools from the literature on two-source extractors (Chor and Goldreich, SICOMP 1988) and efficient refutation of 2-CSPs over large alphabets (Allen, O'Donnell and Witmer, FOCS 2015).

Joint work with Alex Lombardi (MIT).

 

Slides    Video