首页> 外文会议>PKC 2013 >Vector Commitments and Their Applications
【24h】

Vector Commitments and Their Applications

机译:矢量承诺及其应用

获取原文

摘要

We put forward the study of a new primitive that we call Vector Commitment (VC, for short). Informally, VCs allow to commit to an ordered sequence of q values (m1,..., mq) in such a way that one can later open the commitment at specific positions (e.g., prove that mi is the i-th committed message). For security, Vector Commitments are required to satisfy a notion that we call position binding which states that an adversary should not be able to open a commitment to two different values at the same position. Moreover, what makes our primitive interesting is that we require VCs to be concise, i.e. the size of the commitment string and of its openings has to be independent of the vector length. We show two realizations of VCs based on standard and well established assumptions, such as RSA, and Computational Diffie-Hellman (in bilinear groups). Next, we turn our attention to applications and we show that Vector Commitments are useful in a variety of contexts, as they allow for compact and efficient solutions which significantly improve previous works either in terms of efficiency of the resulting solutions, or in terms of ”quality” of the underlying assumption, or both. These applications include: Verifiable Databases with Efficient Updates, Updatable Zero-Knowledge Databases, and Universal Dynamic Accumulators.
机译:我们提出了一种新原始的研究,我们称之为传染媒介承诺(VC,短暂)。非正式地,VCS允许以稍后可以打开特定位置的承诺(例如,证明MI是第i个已承诺消息的方式进行订购Q值(M1,...,MQ)的订购序列(M1,...,MQ),这样。为了安全,载体承诺需要满足我们呼叫位置约束的概念,这些概念指出了对手不应该能够在同一位置开辟两种不同价值的承诺。此外,我们原始的有趣是我们要求VCS简洁,即承诺字符串和其开口的大小必须独立于矢量长度。我们展示了基于标准和完善的假设,例如RSA和计算Diffie-Hellman(Bilinear群体)的两种实现。接下来,我们将注意力转向应用程序,我们表明传染媒介承诺在各种情况下都很有用,因为它们允许紧凑且有效的解决方案,这些解决方案在所产生的解决方案的效率方面或就“而言”质量“潜在的假设,或两者。这些应用程序包括:可验证的数据库,具有有效的更新,可更新零知识数据库和通用动态累加器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号