首页> 外文会议>Annual international conference on the theory and applications of cryptographic techniques >New Constructions of Statistical NIZKs: Dual-Mode DV-NIZKs and More
【24h】

New Constructions of Statistical NIZKs: Dual-Mode DV-NIZKs and More

机译:统计NIZK的新结构:双模式DV-NIZK和更多

获取原文

摘要

Non-interactive zero-knowledge proofs (NIZKs) are important primitives in cryptography. A major challenge since the early works on NIZKs has been to construct NIZKs with a statistical zero-knowledge guarantee against unbounded verifiers. In the common reference string (CRS) model, such "statistical NIZK arguments" are currently known from k-Lin in a pairing-group and from LWE. In the (reusable) designated-verifier model (DV-NIZK), where a trusted setup algorithm generates a reusable verification key for checking proofs, we also have a construction from DCR. If we relax our requirements to computational zero-knowledge, we additionally have NIZKs from factoring and CDH in a pairing group in the CRS model, and from nearly all assumptions that imply public-key encryption (e.g., CDH, LPN, LWE) in the designated-verifier model. Thus, there still remains a gap in our understanding of statistical NIZKs in both the CRS and the designated-verifier models. In this work, we develop new techniques for constructing statistical NIZK arguments. First, we construct statistical DV-NIZK arguments from the k-Lin assumption in pairing-free groups, the QR assumption, and the DCR assumption. These are the first constructions in pairing-free groups and from QR that satisfy statistical zero-knowledge. All of our constructions are secure even if the verification key is chosen maliciously (i.e., they are "malicious-designated-verifier" NIZKs), and moreover, they satisfy a "dual-mode" property where the CRS can be sampled from two computationally indistinguishable distributions: one distribution yields statistical DV-NIZK arguments while the other yields computational DV-NIZK proofs. We then show how to adapt our k-Lin construction in a pairing group to obtain new publicly-verifiable statistical NIZK arguments from pairings with a qualitatively weaker assumption than existing constructions of pairing-based statistical NIZKs. Our constructions follow the classic paradigm of Feige, Lapidot, and Shamir (FLS). While the FLS framework has traditionally been used to construct computational (DV)-NIZK proofs, we newly show that the same framework can be leveraged to construct dual-mode (DV)-NIZKs.
机译:非交互式零知识证明(NIZK)是密码学中的重要原语。自从NIZK的早期工作以来,主要的挑战是构造具有针对无限制验证者的统计零知识保证的NIZK。在公共参考字符串(CRS)模型中,目前从配对组中的k-Lin和LWE中知道这样的“统计NIZK参数”。在(可重用)指定验证者模型(DV-NIZK)中,受信任的设置算法会生成可重用的验证密钥来检查证明,我们也有DCR的构造。如果我们放宽对计算零知识的要求,那么在CRS模型的配对组中,我们还将因分解和CDH中的NIZK,并且从几乎所有隐含公钥加密的假设(例如CDH,LPN,LWE)中获得NIZK。指定验证者模型。因此,在CRS和指定验证者模型中,我们对统计NIZK的理解仍然存在差距。在这项工作中,我们开发了构造统计NIZK参数的新技术。首先,我们从无配对组的k-Lin假设,QR假设和DCR假设构造统计DV-NIZK参数。这是满足统计零知识的免配对组和QR中的第一个构造。即使恶意选择了验证密钥(即它们是“恶意指定的验证者” NIZK),我们所有的构造都是安全的,而且,它们满足“双模”属性,可以从两个计算中对CRS进行采样不可区分的分布:一种分布产生统计的DV-NIZK参数,而另一种产生计算的DV-NIZK证明。然后,我们展示了如何在配对组中调整k-Lin结构,以从配对中获得比现有的基于配对的统计NIZK的构造要弱的新可公开验证的统计NIZK争论。我们的建筑遵循Feige,Lapidot和Shamir(FLS)的经典范例。虽然FLS框架传统上一直用于构造计算(DV)-NIZK证明,但我们最近表明,可以利用同一框架来构造双模式(DV)-NIZK。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号