首页> 外文会议>Annual international cryptology conference >Noninteractive Zero Knowledge for NP from (Plain) Learning with Errors
【24h】

Noninteractive Zero Knowledge for NP from (Plain) Learning with Errors

机译:从(错误)学习错误中获得NP的非交互式零知识

获取原文

摘要

We finally close the long-standing problem of constructing a noninteractive zero-knowledge (NIZK) proof system for any NP language with security based on the plain Learning With Errors (LWE) problem, and thereby on worst-case lattice problems. Our proof system instantiates the framework recently developed by Canetti et al. [EUROCRYPT'18], Holmgren and Lombardi [FOCS'18], and Canetti et al. [STOC'19] for soundly applying the Fiat-Shamir transform using a hash function family that is correlation intractable for a suitable class of relations. Previously, such hash families were based either on "exotic" assumptions (e.g., indistin-guishability obfuscation or optimal hardness of certain LWE variants) or, more recently, on the existence of circularly secure fully homomorphic encryption (FHE). However, none of these assumptions are known to be implied by plain LWE or worst-case hardness. Our main technical contribution is a hash family that is correlation intractable for arbitrary svze-S circuits, for any polynomially bounded S, based on plain LWE (with small polynomial approximation factors). The construction combines two novel ingredients: a correlation-intractable hash family for log-depth circuits based on LWE (or even the potentially harder Short Integer Solution problem), and a "bootstrapping" transform that uses (leveled) FHE to promote correlation intractability for the FHE decryption circuit to arbitrary (bounded) circuits. Our construction can be instantiated in two possible "modes," yielding a NIZK that is either computationally sound and statistically zero knowledge in the common random string model, or vice-versa in the common reference string model.
机译:最后,我们解决了长期存在的问题,即基于普通的带错误学习(LWE)问题,从而基于最坏情况的格点问题,为任何具有安全性的NP语言构造非交互式零知识(NIZK)证明系统。我们的证明系统实例化了Canetti等人最近开发的框架。 [EUROCRYPT'18],Holmgren和Lombardi [FOCS'18]和Canetti等人。 [STOC'19]使用散列函数族合理地应用Fiat-Shamir变换,该族对于适当的关系类型而言是难以关联的。以前,此类散列族基于“外来”假设(例如,难以识别的模糊性或某些LWE变体的最佳硬度),或者最近基于循环安全的完全同态加密(FHE)。但是,这些假设都不是普通的LWE或最坏情况下的硬度所隐含的。我们的主要技术贡献是基于普通LWE(具有小的多项式逼近因子)的哈希族,该哈希族对于任意svze-S电路,任何多项式有界S都具有相关性。该构造结合了两种新颖的成分:基于LWE(甚至可能更难解决的短整数解决方案问题)的用于对数深度电路的相关难于处理的哈希族,以及使用(分级的)FHE来提升相关难处理性的“自举”变换。将FHE解密电路转换为任意(有界)电路。可以用两种可能的“模式”实例化我们的构造,从而产生一个NIZK,它在公共随机字符串模型中在计算上是合理的,在统计上为零知识,在公共参考字符串模型中则相反。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号