Indistinguishability Obfuscation from Functional Encryption

被引:98
|
作者
Bitansky, Nir [1 ]
Vaikuntanathan, Vinod [1 ]
机构
[1] MIT, CSAIL, 77 Massachusetts Ave, Cambridge, MA 02139 USA
关键词
RANDOMIZING POLYNOMIALS;
D O I
10.1109/FOCS.2015.20
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Indistinguishability obfuscation (IO) is a tremendous notion, powerful enough to give rise to almost any known cryptographic object. So far, candidate IO constructions were based on specific assumptions on algebraic objects called multi-linear graded encodings. We present a generic construction of indistinguishability obfuscation from public-key functional encryption with succinct ciphertexts and sub-exponential security. This shows the equivalence of indistinguishability obfuscation and public-key functional encryption, a primitive that has so far seemed to be much weaker, lacking the power and the staggering range of applications of indistinguishability obfuscation. As an application, we obtain a new candidate IO construction based on the functional encryption scheme of Garg, Gentry, Halevi, and Zhandry [Eprint 14] under their assumptions on multi-linear graded encodings. We also show that, under the Learning with Errors assumptions, our techniques imply that any indistinguishability obfuscator can be converted to one where obfuscated circuits are of linear size in the size of the original circuit plus a polynomial overhead in its depth. Our reduction highlights the importance of ciphertext succinctness in functional encryption schemes, which we hope will serve as a pathway to new IO constructions based on solid cryptographic foundations.
引用
收藏
页码:171 / 190
页数:20
相关论文
共 50 条
  • [1] Indistinguishability Obfuscation from Functional Encryption
    Bitansky, Nir
    Vaikuntanathan, Vinod
    [J]. JOURNAL OF THE ACM, 2018, 65 (06)
  • [2] Indistinguishability Obfuscation from Compact Functional Encryption
    Ananth, Prabhanjan
    Jain, Abhishek
    [J]. ADVANCES IN CRYPTOLOGY, PT I, 2015, 9215 : 308 - 326
  • [3] LIMITS ON THE POWER OF INDISTINGUISHABILITY OBFUSCATION AND FUNCTIONAL ENCRYPTION
    Asharov, Gilad
    Segev, Gil
    [J]. SIAM JOURNAL ON COMPUTING, 2016, 45 (06) : 2117 - 2176
  • [4] Robust Transforming Combiners from Indistinguishability Obfuscation to Functional Encryption
    Ananth, Prabhanjan
    Jain, Aayush
    Sahai, Amit
    [J]. ADVANCES IN CRYPTOLOGY - EUROCRYPT 2017, PT I, 2017, 10210 : 91 - 121
  • [5] Limits on the Power of Indistinguishability Obfuscation and Functional Encryption
    Asharov, Gilad
    Segev, Gil
    [J]. 2015 IEEE 56TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, 2015, : 191 - 209
  • [6] CANDIDATE INDISTINGUISHABILITY OBFUSCATION AND FUNCTIONAL ENCRYPTION FOR ALL CIRCUITS
    Garg, Sanjam
    Gentry, Craig
    Halevi, Shai
    Raykova, Mariana
    Sahai, Amit
    Waters, Brent
    [J]. SIAM JOURNAL ON COMPUTING, 2016, 45 (03) : 882 - 929
  • [7] Private Functional Encryption: Indistinguishability-Based Definitions and Constructions from Obfuscation
    Arriaga, Afonso
    Barbosa, Manuel
    Farshim, Pooya
    [J]. PROGRESS IN CRYPTOLOGY - INDOCRYPT 2016, 2016, 10095 : 227 - 247
  • [8] Functional Signatures from Indistinguishability Obfuscation
    Wang, Li
    Li, Hongda
    Tang, Fei
    [J]. TRUSTED SYSTEMS, INTRUST 2014, 2015, 9473 : 213 - 227
  • [9] Candidate Indistinguishability Obfuscation and Functional Encryption for all circuits (Extended Abstract)
    Garg, Sanjam
    Gentry, Craig
    Halevi, Shai
    Raykova, Mariana
    Sahai, Amit
    Waters, Brent
    [J]. 2013 IEEE 54TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS), 2013, : 40 - 49
  • [10] Projective Arithmetic Functional Encryption and Indistinguishability Obfuscation from Degree-5 Multilinear Maps
    Ananth, Prabhanjan
    Sahai, Amit
    [J]. ADVANCES IN CRYPTOLOGY - EUROCRYPT 2017, PT I, 2017, 10210 : 152 - 181