【24h】

Perfect Non-interactive Zero Knowledge for NP

机译:NP的完美非交互式零知识

获取原文
获取原文并翻译 | 示例

摘要

Non-interactive zero-knowledge (NIZK) proof systems are fundamental cryptographic primitives used in many constructions, including CCA2-secure cryptosystems, digital signatures, and various cryptographic protocols. What makes them especially attractive, is that they work equally well in a concurrent setting, which is notoriously hard for interactive zero-knowledge protocols. However, while for interactive zero-knowledge we know how to construct statistical zero-knowledge argument systems for all NP languages, for non-interactive zero-knowledge, this problem remained open since the inception of NIZK in the late 1980's. Here we resolve two problems regarding NIZK: 1. We construct the first perfect NIZK argument system for any NP language. 2. We construct the first UC-secure NIZK argument for any NP language in the presence of a dynamic/adaptive adversary. While it is already known how to construct efficient prover computational NIZK proofs for any NP language, the known techniques yield large common reference strings and large proofs. Another contribution of this paper is NIZK proofs with much shorter common reference string and proofs than previous constructions.
机译:非交互式零知识(NIZK)证明系统是许多构造中使用的基本密码原语,包括CCA2安全密码系统,数字签名和各种密码协议。使它们特别有吸引力的原因是它们在并发设置中同样能很好地工作,而这对于交互式零知识协议来说非常困难。但是,尽管对于交互式零知识我们知道如何为所有NP语言构造统计零知识参数系统,但对于非交互式零知识,自NIZK在1980年代末问世以来,这个问题一直存在。在这里,我们解决了有关NIZK的两个问题:1.我们为任何NP语言构建了第一个完美的NIZK参数系统。 2.在存在动态/自适应对手的情况下,我们为任何NP语言构造第一个UC安全的NIZK参数。尽管已经知道如何为任何NP语言构造有效的证明者计算NIZK证明,但是已知技术会产生大量的公共参考字符串和大量证明。本文的另一个贡献是NIZK证明,其公共参考字符串和证明比以前的构造要短得多。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号