ONE-WAY FUNCTIONS AND (IM)PERFECT OBFUSCATION

Ilan Komargodski, Tal Moran, Moni Naor, Rafael Pass, Alon Rosen, Eylon Yogev

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

A program obfuscator takes a program and outputs a ``scrambled"" version of it, where the goal is that the obfuscated program will not reveal much about its structure beyond what is apparent from executing it. There are several ways of formalizing this goal. Specifically, in indistinguishability obfuscation, first defined by Barak et al. [Advances in Cryptology - CRYPTO, 2001, Lect. Notes Comput. Sci. 2139, Springer, Berlin, Heidelberg, pp. 1-18], the requirement is that the results of obfuscating any two functionally equivalent programs (circuits) will be computationally indistinguishable. In 2013, a fascinating candidate construction for indistinguishability obfuscation was proposed by Garg et al. [Proceedings of the Symposium on Theory of Computing Conference, STOC, ACM, 2013, pp. 467-476]. This has led to a flurry of discovery of intriguing constructions of primitives and protocols whose existence was not previously known (for instance, fully deniable encryption by Sahai and Waters [Proceedings of the Symposium on Theory of Computing, 2014, STOC, pp. 475-484]). Most of them explicitly rely on additional hardness assumptions, such as one-way functions. Our goal is to get rid of this extra assumption.

Original languageEnglish
Pages (from-to)1769-1795
Number of pages27
JournalSIAM Journal on Computing
Volume51
Issue number6
DOIs
StatePublished - 2022
Externally publishedYes

Funding

FundersFunder number
IMOS
School of Computer Science and Engineering at the Hebrew University
National Science FoundationCCF-1214844, 1790/13, CCF-0746990, CNS-1217821, 2020643
Air Force Office of Scientific ResearchFA9550-10-1-0093
Defense Advanced Research Projects Agency1255/12
Citi Foundation
Air Force Research LaboratoryFA8750-11-2-0211
Boler Family Foundation
Seventh Framework Programme293843
European Research Council
United States-Israel Binational Science Foundation
Israel Science Foundation1774/20
Seventh Framework ProgrammeFP/2007-2013, 307952
Israeli Centers for Research Excellence
Horizon 20201399/17, 101019547, 780701

    Fingerprint

    Dive into the research topics of 'ONE-WAY FUNCTIONS AND (IM)PERFECT OBFUSCATION'. Together they form a unique fingerprint.

    Cite this