首页> 外文会议>Annual International Cryptology Conference >Efficient Constructions of Composable Commitments and Zero-Knowledge Proofs
【24h】

Efficient Constructions of Composable Commitments and Zero-Knowledge Proofs

机译:可组合承诺和零知识证明的有效构造

获取原文

摘要

Canetti et al. [7] recently proposed a new framework -termed Generalized Universal Composability (GUC) - for properly analyzing concurrent execution of cryptographic protocols in the presence of a global setup, and constructed the first known GUC-secure implementations of commitment (GUCC) and zero-knowledge (GUC ZK), which suffice to implement any two-party or multi-party functionality under several natural and relatively mild setup assumptions. Unfortunately, the feasibility results of [7] used rather inefficient constructions. In this paper, we dramatically improve the efficiency of (adaptively-secure) GUCC and GUC ZK assuming data erasures are allowed. Namely, using the same minimal setup assumptions as those used by [7], we build 1. a direct and efficient constant-round GUC ZK for R from any 'dense' Ω-protocol [21] for R. As a corollary, we get a semi-efficient construction from any Σ-protocol for R (without doing the Cook-Levin reduction) , and a very efficient GUC ZK for proving knowledge of a discrete log representation. 2. the first constant-rate (and constant-round) GUCC scheme. Additionally, we show how to properly model a random oracle in the GUC framework without losing demability, which is one of the attractive features of the GUC framework. In particular, by adding the random oracle to the setup assumptions used by [7], we build the first two-round (which we show is optimal), deniable, straight-line extractable and sim-ulatable ZK proof for any NP relation R.
机译:Canetti等。 [7]最近提出了一个新框架,称为通用通用可组合性(GUC),用于在存在全局设置的情况下正确分析密码协议的并发执行,并构造了第一个已知的GUC安全承诺(GUCC)实现和零保护。知识(GUC ZK),足以在几种自然且相对温和的设置假设下实现任何两方或多方功能。不幸的是,[7]的可行性结果使用了效率较低的构造。在本文中,假设允许擦除数据,我们将极大地提高(自适应)GUCC和GUC ZK的效率。也就是说,使用与[7]相同的最小设置假设,我们可以根据R的任何“密集”Ω协议[21]来为R建立一个直接有效的R恒定舍入GUC ZK。作为推论,我们从任何Σ协议获得R的半有效构造(不进行Cook-Levin约简),以及一个非常有效的GUC ZK来证明离散对数表示的知识。 2.第一个恒定速率(和恒定舍入)GUCC方案。此外,我们展示了如何在GUC框架中正确地对随机预言进行建模,而不会丢失可删除性,这是GUC框架的吸引人的功能之一。特别是,通过将随机预言添加到[7]所用的设置假设中,我们为任何NP关系R建立了前两轮(我们展示为最佳),可否认,直线可提取和可模拟的ZK证明。 。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号