Adaptively Secure Broadcast

被引:0
|
作者
Hirt, Martin [1 ]
Zikas, Vassilis [1 ]
机构
[1] ETH, Dept Comp Sci, Zurich, Switzerland
来源
关键词
BYZANTINE AGREEMENT; ALGORITHMS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A broadcast protocol allows a sender to distribute a message through a point-to-point network to a set of parties, such that (i) all parties receive the same message, even if the sender is corrupted, and (ii) this is the sender's message, if he is honest. Broadcast protocols satisfying these properties are known to exist if and only if t < n/3, where n denotes the total number of parties, and t denotes the maximal number of corruptions. When a setup allowing signatures is available to the parties, then such protocols exist even for t < n. Since its invention in [LSP82], broadcast has been used as a primitive in numerous multi-party protocols making it one of the fundamental primitives in the distributed-protocols literature. The security of these protocols is analyzed in a model where a broadcast primitive which behaves in an ideal way is assumed. Clearly, a definition of broadcast should allow for secure composition, namely, it should be secure to replace an assumed broadcast primitive by a protocol satisfying this definition. Following recent cryptographic reasoning, to allow secure composition the ideal behavior of broadcast can be described as an ideal functionality, and a simulation-based definition can be used. In this work, we show that the property-based definition of broadcast does not imply the simulation-based definition for the natural broadcast functionality. In fact, most broadcast protocols in the literature do not securely realize this functionality, which raises a composability issue for these broadcast protocols. In particular, we do not know of any broadcast protocol which could be securely invoked in a multi-party computation protocol in the secure-channels model. The problem is that existing protocols for broadcast do not preserve the secrecy of the message while being broadcasted, and in particular allow the adversary to corrupt the sender (and change the message), depending on the message being broadcasted. For example, when every party should broadcast a random bit, the adversary could corrupt those parties who intend to broadcast 0, and make them broadcast I. More concretely, we show that simulatable broadcast in a model with secure channels is possible if and only if t < n/3, respectively t <= n/2 when a signature setup is available. The positive results are proven by constructing secure broadcast protocols.
引用
收藏
页码:466 / 485
页数:20
相关论文
共 50 条
  • [41] Adaptively secure non-interactive threshold cryptosystems
    Libert, Benoit
    Yung, Moti
    THEORETICAL COMPUTER SCIENCE, 2013, 478 : 76 - 100
  • [42] Efficient One-Sided Adaptively Secure Computation
    Hazay, Carmit
    Patra, Arpita
    JOURNAL OF CRYPTOLOGY, 2017, 30 (01) : 321 - 371
  • [43] An adaptively secure mix-net without erasures
    Wikstrom, Douglas
    Groth, Jens
    AUTOMATA, LANGUAGES AND PROGRAMMING, PT 2, 2006, 4052 : 276 - 287
  • [44] Efficient Adaptively Secure IBBE From the SXDH Assumption
    Ramanna, Somindu C.
    Sarkar, Palash
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2016, 62 (10) : 5709 - 5726
  • [45] Efficient One-Sided Adaptively Secure Computation
    Carmit Hazay
    Arpita Patra
    Journal of Cryptology, 2017, 30 : 321 - 371
  • [46] Adaptively Secure Puncturable Pseudorandom Functions in the Standard Model
    Hohenberger, Susan
    Koppula, Venkata
    Waters, Brent
    ADVANCES IN CRYPTOLOGY - ASIACRYPT 2015, PT I, 2015, 9452 : 79 - 102
  • [47] Efficient and Adaptively Secure Append-Only Signature
    Cui, Yang
    Li, Mingmei
    Yokoyama, Kazuya
    Imai, Hideki
    2009 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-8, 2009, : 758 - +
  • [48] A Punctured Programming Approach to Adaptively Secure Functional Encryption
    Waters, Brent
    ADVANCES IN CRYPTOLOGY, PT II, 2015, 9216 : 678 - 697
  • [49] Adaptively Secure Constrained Pseudorandom Functions in the Standard Model
    Davidson, Alex
    Katsumata, Shuichi
    Nishimaki, Ryo
    Yamada, Shota
    Yamakawa, Takashi
    ADVANCES IN CRYPTOLOGY - CRYPTO 2020, PT I, 2020, 12170 : 559 - 589
  • [50] Adaptively secure distributed public-key systems
    Frankel, Y
    MacKenzie, P
    Yung, M
    THEORETICAL COMPUTER SCIENCE, 2002, 287 (02) : 535 - 561