On the Non-Existence of Blockwise 2-Local PRGs with Applications to Indistinguishability Obfuscation Lombardi, Alex; Vaikuntanathan, Vinod 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 $\mathsf{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). Finally, we propose new ways to instantiate the Lin-Tessaro construction that do not immediately fall to our attacks. While we cannot say with any confidence that these modifications are secure, they certainly deserve further cryptanalysis.
from Computer Science and Artificial Intelligence Lab (CSAIL) http://ift.tt/2nrtk7k
Home » Computer Science and Artificial Intelligence Lab (CSAIL) » On the Non-Existence of Blockwise 2-Local PRGs with Applications to Indistinguishability Obfuscation
samedi 8 avril 2017
On the Non-Existence of Blockwise 2-Local PRGs with Applications to Indistinguishability Obfuscation
lainnya dari Computer Science and Artificial Intelligence CSAIL, Computer Science and Artificial Intelligence Lab (CSAIL)
Ditulis Oleh : Unknown // 16:02
Kategori:
Computer Science and Artificial Intelligence Lab (CSAIL)
Inscription à :
Publier les commentaires (Atom)
0 commentaires:
Enregistrer un commentaire