Indistinguishability Obfuscation of Circuits and its Application in Security
Shilun Li, Zijing Di

TL;DR
This paper constructs an indistinguishability obfuscator for circuits in Nick's Class using multilinear jigsaw puzzles, and extends it to polynomial-size circuits with fully homomorphic encryption, discussing related cryptographic concepts.
Contribution
It introduces a new construction of an $i\mathcal{O}$ for Nick's Class and extends it to $P/poly$ circuits using FHE, advancing obfuscation techniques.
Findings
Constructed an $i\mathcal{O}$ for Nick's Class based on Barrington's theorem.
Amplified the obfuscator to polynomial-size circuits using Fully Homomorphic Encryption.
Discussed the relationship between $i\mathcal{O}$ and Functional Encryption.
Abstract
Under discussion in the paper is an (indistinguishability obfuscator) for circuits in Nick's Class. The obfuscator is constructed by encoding the Branching Program given by Barrington's theorem using Multilinear Jigsaw Puzzle framework. We will show under various indistinguishability hardness assumptions, the constructed obfuscator is an for Nick's Class. Using Fully Homomorphic Encryption, we will amplify the result and construct an for , which are circuits of polynomial size. Discussion on and Functional Encryption is also included in this paper.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Data Security · Cryptographic Implementations and Security · Physical Unclonable Functions (PUFs) and Hardware Security
