Paper 2018/615

Indistinguishability Obfuscation Without Multilinear Maps: iO from LWE, Bilinear Maps, and Weak Pseudorandomness

Prabhanjan Ananth, Aayush Jain, and Amit Sahai

Abstract

The existence of secure indistinguishability obfuscators (iO) has far-reaching implications, significantly expanding the scope of problems amenable to cryptographic study. All known approaches to constructing iO rely on -linear maps which allow the encoding of elements from a large domain, evaluating degree polynomials on them, and testing if the output is zero. While secure bilinear maps are well established in cryptographic literature, the security of candidates for is poorly understood. We propose a new approach to constructing iO for general circuits. Unlike all previously known realizations of iO, we avoid the use of -linear maps of degree . At the heart of our approach is the assumption that a new weak pseudorandom object exists, that we call a perturbation resilient generator (). Informally, a maps integers to integers, and has the property that for any sufficiently short vector , all efficient adversaries must fail to distinguish the distributions and (), with at least some probability that is inverse polynomial in the security parameter. s have further implementability requirements; most notably they must be computable by a family of degree-3 polynomials over . We use techniques building upon the Dense Model Theorem to deal with adversaries that have nontrivial but non-overwhelming distinguishing advantage. In particular, we obtain a new security amplification theorem for functional encryption. As a result, we obtain iO for general circuits assuming: \begin{itemize} \item Subexponentially secure LWE \item Bilinear Maps \item -secure 3-block-local PRGs \item -secure s \end{itemize}

Metadata
Available format(s)
PDF
Publication info
Preprint. MINOR revision.
Keywords
Indistinguishability Obfuscation
Contact author(s)
prabhanjan va @ gmail com
aayushjainiitd @ gmail com
sahai @ cs ucla edu
History
2018-12-25: last of 7 revisions
2018-06-22: received
See all versions
Short URL
https://ia.cr/2018/615
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2018/615,
      author = {Prabhanjan Ananth and Aayush Jain and Amit Sahai},
      title = {Indistinguishability Obfuscation Without Multilinear Maps: {iO} from  {LWE}, Bilinear Maps, and Weak Pseudorandomness},
      howpublished = {Cryptology {ePrint} Archive, Paper 2018/615},
      year = {2018},
      url = {https://eprint.iacr.org/2018/615}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.