How to Use Polynomially-Hard iO: Turing Machine Obfuscation and More
Jesko Dujmovic, Yao-Ching Hsieh, Abhishek Jain, Willy Quach
摘要
We revisit the notion of PViO [Jain-Jin, FOCS’22] – an indistinguishability obfuscation (iO) scheme for Turing machines with unbounded input length that guarantees security for pairs of machines whose equivalence can be proven in Cook’s Theory PV.
Known constructions of PViO require subexponentially-hard iO for circuits. We give the first construction based on polynomially-hard iO and other standard assumptions. We further show how to replace iO with EFiO – an efficiently falsifiable variant, thus obtaining a construction based on efficiently falsifiable assumptions.
Central to our result is a new twist to the celebrated punctured programming technique [Sahai-Waters, STOC’14], where one can program an obfuscated probabilistic function on its entire input domain in one shot instead of an input-by-input manner. Our key ingredient is the notion of function secret sharing [Boyle-Gilboa-Ishai, EUROCRYPT’15]. We further show the versatility of our technique by removing the use of complexity-leveraging in two applications of iO: unleveled fully homomorphic encryption, and adaptively-sound succinct non-interactive arguments for “trapdoor” languages.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
相关 Paper
- On Succinct Obfuscation via Propositional ProofsAbhishek Jain, Zhengzhong Jin, Surya Mathialagan, Omer PanethFOCS 2025 · 被引用 3 次
- Indistinguishability Obfuscation via Mathematical Proofs of EquivalenceAbhishek Jain, Zhengzhong JinFOCS 2022 · 被引用 21 次
- Quasi-Linear Indistinguishability Obfuscation via Mathematical Proofs of Equivalence and ApplicationsYaohua Ma, Chenxin Dai, Elaine ShiEUROCRYPT 2025 · 被引用 5 次
- Pseudorandom Obfuscation and ApplicationsPedro Branco, Nico Döttling, Abhishek Jain, Giulio Malavolta 等CRYPTO 2025 · 被引用 6 次
- Indistinguishability Obfuscation from LPN over , DLIN, and PRGs in NC0Aayush Jain, Huijia Lin, Amit SahaiEUROCRYPT 2022 · 被引用 102 次
