Adaptive Zero-Knowledge Proofs and Adaptively Secure Oblivious Transfer

被引:0
|
作者
Lindell, Yehuda [1 ]
Zarosim, Hila [1 ]
机构
[1] Bar Ilan Univ, Dept Comp Sci, IL-52100 Ramat Gan, Israel
来源
THEORY OF CRYPTOGRAPHY, 6TH THEORY OF CRYPTOGRAPHY CONFERENCE, TCC 2009 | 2009年 / 5444卷
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the setting of secure computation, a set of parties wish to securely compute some function of their inputs, in the presence of an adversary. The adversary in question may be static (meaning that it controls a predetermined subset of the parties) or adaptive (meaning that it can choose to corrupt parties during the protocol execution and based on what it sees). In this paper, we study two fundamental questions relating to the basic zero-knowledge and oblivious transfer protocol problems: Adaptive zero-knowledge proofs: We ask whether it is possible to construct adaptive zero-knowledge proofs (with unconditional soundness). Beaver (STOC 1996) showed that known zero-knowledge proofs are not adaptively secure, and in addition showed how to construct zero-knowledge arguments (with computational soundness). Adaptively secure oblivious transfer: All known protocols for adaptively secure oblivious transfer rely on seemingly stronger hardness assumptions than for the case of static adversaries. We ask whether this is inherent, and in particular, whether it is possible to construct adaptively secure oblivious transfer from enhanced trapdoor permutations alone. We provide surprising answers to the above questions, showing that achieving adaptive security is sometimes harder than achieving static security, and sometimes not. First, we show that assuming the existence of one-way functions only, there exist adaptive zero-knowledge proofs for all languages in NP. In order to prove this, we overcome the problem that all adaptive zero-knowledge protocols known until now used equivocal commitments (which would enable an all-powerful prover to cheat). Second, we prove a black-box separation between adaptively secure oblivious transfer and enhanced trapdoor permutations. As a corollary, we derive a black-box separation between adaptively and statically securely oblivious transfer. This is the first black-box separation to relate to adaptive security and thus the first evidence that it is indeed harder to achieve security in the presence of adaptive adversaries than in the presence of static adversaries.
引用
收藏
页码:183 / 201
页数:19
相关论文
共 50 条
  • [41] Secure and Verifiable Data Collaboration with Low-Cost Zero-Knowledge Proofs
    Zhu, Yizheng
    Wu, Yuncheng
    Luo, Zhaojing
    Ooi, Beng Chin
    Xiao, Xiaokui
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2024, 17 (09): : 2321 - 2334
  • [42] Adaptively Sound Zero-Knowledge SNARKs for UP
    Mathialagan, Surya
    Peters, Spencer
    Vaikuntanathan, Vinod
    ADVANCES IN CRYPTOLOGY - CRYPTO 2024, PT X, 2024, 14929 : 38 - 71
  • [43] Improving of Non-Interactive Zero-Knowledge Arguments Using Oblivious Transfer
    Frolov, Alexander
    NEW RESULTS IN DEPENDABILITY AND COMPUTER SYSTEMS, 2013, 224 : 153 - 171
  • [44] Complex zero-knowledge proofs of knowledge are easy to use
    Canard, Sebastien
    Coisel, Iwen
    Traore, Jacques
    PROVABLE SECURITY, PROCEEDINGS, 2007, 4784 : 122 - +
  • [45] Efficient and secure confidential transaction scheme based on commitment and aggregated zero-knowledge proofs
    Yong, Wang
    Lijie, Chen
    Yifan, Wu
    Qiancheng, Wan
    Journal of Cyber Security Technology, 2024, 8 (04) : 312 - 332
  • [46] Composition of Zero-Knowledge Proofs with Efficient Provers
    Birrelll, Eleanor
    Vadhan, Salil
    THEORY OF CRYPTOGRAPHY, PROCEEDINGS, 2010, 5978 : 572 - +
  • [47] Stacked Garbling for Disjunctive Zero-Knowledge Proofs
    Heath, David
    Kolesnikov, Vladimir
    ADVANCES IN CRYPTOLOGY - EUROCRYPT 2020, PT III, 2020, 12107 : 569 - 598
  • [48] Computational soundness of symbolic zero-knowledge proofs
    Backes, Michael
    Unruh, Dominique
    JOURNAL OF COMPUTER SECURITY, 2010, 18 (06) : 1077 - 1155
  • [49] Physical Zero-Knowledge Proofs of Physical Properties
    Fisch, Ben
    Freund, Daniel
    Naor, Moni
    ADVANCES IN CRYPTOLOGY - CRYPTO 2014, PT II, 2014, 8617 : 313 - 336
  • [50] Zero-Knowledge Proofs for Classical Planning Problems
    Correa, Augusto B.
    Buchner, Clemens
    Christen, Remo
    THIRTY-SEVENTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 37 NO 10, 2023, : 11955 - 11962