首页> 外文会议>International Conference on Applied Cryptography and Network Security >Communication-Efficient Proactive Secret Sharing for Dynamic Groups with Dishonest Majorities
【24h】

Communication-Efficient Proactive Secret Sharing for Dynamic Groups with Dishonest Majorities

机译:具有不诚实多数的动态组的通信有效的主动秘密共享

获取原文

摘要

In Secret Sharing (SS), a dealer shares a secret s among n parties such that an adversary corrupting no more than t parties does not learn s, while any t + 1 parties can efficiently recover s. Proactive Secret Sharing (PSS) retains confidentiality of s even when a mobile adversary corrupts all parties over the secret's lifetime, but no more than a threshold t in each epoch (called a refresh period). Withstanding such adversaries is becoming increasingly important with the emergence of settings where private keys are secret shared and used to sign cryptocurrency transactions, among other applications. Feasibility of (single-secret) PSS for static groups with dishonest majorities was recently demonstrated, but with a protocol that requires inefficient communication of O(n~4). In this work, using new techniques, we improve over prior work in two directions: batching without incurring a linear loss in corruption threshold and communication efficiency. While each of properties we improve upon appeared independently in the context of PSS and in other previous work, handling them simultaneously (and efficiently) in a single scheme faces non-trivial challenges. SomePSS protocols can handle batching of ℓ ~ n secrets, but all of them are for the honest majority setting. The techniques typically used to accomplish such batching decrease the tolerated corruption threshold bound by a linear factor in ℓ, effectively limiting the number of elements that can be batched with dishonest majority. We solve this problem by finding a way to reduce the decrease to ℓ~(1/2) instead, allowing to reach the dishonest majority setting when ℓ ~ n. Specifically, this work introduces new bivariate-polynomials-based sharing techniques allowing to batch up to n - 2 secrets in our PSS. Next, we tackle the efficiency bottleneck and construct a PSS protocol with O(n~3/ℓ) communication complexity for ℓ. secrets, i.e., an amortized communication complexity of O(n~2) when the maximum batch size is used.
机译:在秘密共享(SS)中,发牌人在n个方之间共享一个s,这样,破坏最多t个方的对手就不会学习s,而任何t + 1个方都可以有效地恢复s。即使移动对手在机密信息的生命周期中破坏了所有各方,但主动机密共享(PSS)仍保留s的机密性,但每个时期不超过阈值t(称为刷新周期)。在其他应用程序中,随着私钥被秘密共享并用于签署加密货币交易的设置的出现,抵御这些对手变得越来越重要。最近已经证明了(单秘密)PSS对于多数不诚实的静态组的可行性,但是其协议要求O(n〜4)的通信效率低下。在这项工作中,使用新技术,我们在两个方向上都比以前的工作有所改进:批处理而不会导致损坏阈值和通信效率的线性损失。虽然我们改进的每个属性在PSS和其他以前的工作中都是独立出现的,但是在单个方案中同时(高效)处理它们面临着不小的挑战。某些PSS协议可以处理ℓ〜n个秘密,但是所有这些协议都是针对诚实多数设置的。通常用于完成这种批处理的技术会降低线性系数1/3限制的容许破坏阈值,从而有效地限制了可以不诚实多数进行批处理的元素数量。为了解决这个问题,我们找到了一种方法来减少减小到ℓ〜(1/2),当,〜n时达到不诚实的多数设置。具体来说,这项工作引入了新的基于双变量多项式的共享技术,允许在我们的PSS中批量处理n-2个秘密。接下来,我们解决效率瓶颈,并针对construct构建具有O(n〜3 /ℓ)通信复杂度的PSS协议。秘密,即使用最大批处理大小时的摊销通信复杂度O(n〜2)。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号