On the Existence of Extractable One-Way Functions

被引:49
|
作者
Bitansky, Nir [1 ]
Canetti, Ran [1 ,2 ]
Paneth, Omer [2 ]
Rosen, Alon [3 ]
机构
[1] Tel Aviv Univ, Tel Aviv, Israel
[2] Boston Univ, Boston, MA 02215 USA
[3] IDC Herzliya, Efi Arazi Sch Comp Sci, Herzliyya, Israel
基金
美国国家科学基金会;
关键词
KNOWLEDGE; ASSUMPTIONS; PROOFS;
D O I
10.1145/2591796.2591859
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A function f is extractable if it is possible to algorithmically "extract," from any adversarial program that outputs a value y in the image of f, a preimage of y. When combined with hardness properties such as one-wayness or collision-resistance, extractability has proven to be a powerful tool. However, so far, extractability has not been explicitly shown. Instead, it has only been considered as a non-standard knowledge assumption on certain functions. We make two headways in the study of the existence of extractable one-way functions (EOWFs). On the negative side, we show that if there exist indistinguishability obfuscators for a certain class of circuits then there do not exist EOWFs where extraction works for any adversarial program with auxiliary-input of unbounded polynomial length. On the positive side, for adversarial programs with bounded auxiliary input (and unbounded polynomial running time), we give the first construction of EOWFs with an explicit extraction procedure, based on relatively standard assumptions (e.g., sub-exponential hardness of Learning with Errors). We then use these functions to construct the first 2-message zero-knowledge arguments and 3-message zero knowledge arguments of knowledge, against the same class of adversarial verifiers, from essentially the same assumptions.
引用
收藏
页码:505 / 514
页数:10
相关论文
共 50 条
  • [41] New combinatorial complete one-way functions
    Kojevnikov, Arist
    Nikolenko, Sergey I.
    [J]. STACS 2008: PROCEEDINGS OF THE 25TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE, 2008, : 457 - 466
  • [42] One-Way Functions and (Im)perfect Obfuscation
    Komargodski, Ilan
    Moran, Tal
    Naor, Moni
    Pass, Rafael
    Rosen, Alon
    Yogev, Eylon
    [J]. 2014 55TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2014), 2014, : 374 - 383
  • [43] One-way hash functions with changeable parameters
    Hsieh, TM
    Yeh, YS
    Lin, CH
    Tuan, SH
    [J]. INFORMATION SCIENCES, 1999, 118 (1-4) : 223 - 239
  • [44] PSEUDORANDOM GENERATORS FROM ONE-WAY FUNCTIONS
    LUBY, M
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1992, 576 : 300 - 300
  • [45] Algebraic (Trapdoor) One-Way Functions and Their Applications
    Catalano, Dario
    Fiore, Dario
    Gennaro, Rosario
    Vamvourellis, Konstantinos
    [J]. THEORY OF CRYPTOGRAPHY (TCC 2013), 2013, 7785 : 680 - 699
  • [46] A SURVEY OF ONE-WAY FUNCTIONS IN COMPLEXITY THEORY
    SELMAN, AL
    [J]. MATHEMATICAL SYSTEMS THEORY, 1992, 25 (03): : 203 - 221
  • [47] On sets with easy certificates and the existence of one-way permutations
    Hemaspaandra, LA
    Rothe, J
    Wechsung, G
    [J]. ALGORITHMS AND COMPLEXITY, 1997, 1203 : 264 - 275
  • [48] A way of making trapdoor one-way functions trapdoor no-way
    Chida, E
    Ohmori, M
    Shizuya, H
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2001, E84A (01) : 151 - 156
  • [49] Generic Case Complexity and One-Way Functions
    Myasnikov, Alex D.
    [J]. GROUPS COMPLEXITY CRYPTOLOGY, 2009, 1 (01) : 13 - 31
  • [50] Garbled RAM From One-Way Functions
    Garg, Sanjam
    Lu, Steve
    Ostrovsky, Rafail
    Scafuro, Alessandra
    [J]. STOC'15: PROCEEDINGS OF THE 2015 ACM SYMPOSIUM ON THEORY OF COMPUTING, 2015, : 449 - 458