中止
计算机科学
正确性
协议(科学)
可验证秘密共享
不可能
安全多方计算
计算机安全
八卦
承诺方案
随机预言
自私
构造(python库)
密码学
理论计算机科学
计算机网络
算法
公钥密码术
法学
程序设计语言
医学
替代医学
集合(抽象数据类型)
病理
政治学
加密
作者
Long Nie,Shaowen Yao,Jing Liu
标识
DOI:10.1109/csp58884.2023.00023
摘要
Dishonest majority considered in the SPDZ(the nickname of the protocol of Damgard et al. from Crypto 2012) protocols implies the impossibility of fairness(which means that corrupted parties can prevent the honest parties from learning output). The corrupted parties can learn the outputs of the honest parties and abort the protocol. Settling for the second best, there are many works focusing on the detection of the cheaters. We construct a SPDZ-like protocol which achieves fairness when at most $n/2$ parties behave maliciously and supports identifiable abort for dishonest majority. We suggest a sharing stage after the parties finish their computation. The parties share the returns of the computation in this stage. The correctness of the sharing is guaranteed by verifiable secret sharing and homomorphic signature. The honest parties can reconstruct the outputs of the cheaters in the setting of an honest majority. We can't prevent the corrupted parties from learning the outputs and aborting the protocol for dishonest majority. Therefore, the sharing stage does not harm to the honest parties. Instead, we provide the honest parties with the identities of all cheaters in this case.
科研通智能强力驱动
Strongly Powered by AbleSci AI