【24h】

Zero-knowledge sets

机译:零知识集

获取原文

摘要

We show how a polynomial-time prover can commit to an arbitrary finite set S of strings so that, later on, he can, for any string x, reveal with a proof whether x /spl isin/ S or x /spl notin/ S, without revealing any knowledge beyond the verity of these membership assertions. Our method is non interactive. Given a public random string, the prover commits to a set by simply posting a short and easily computable message. After that, each time it wants to prove whether a given element is in the set, it simply posts another short and easily computable proof, whose correctness can be verified by any one against the public random string. Our scheme is very efficient; no reasonable prior way to achieve our desiderata existed. Our new primitive immediately extends to providing zero-knowledge databases.
机译:我们展示了多项式时间证明者如何可以对字符串的任意有限集S进行提交,以便以后可以针对任何字符串x证明x / spl isin / S或x / spl notin / S ,而不会在这些成员资格断言的真实性之外透露任何知识。我们的方法是非交互式的。给定一个公共的随机字符串,证明者只需发布一条简短且易于计算的消息即可提交给集合。之后,每次要证明给定元素是否在集合中时,它都会简单地发布另一个简短易计算的证明,任何人都可以针对公共随机字符串来验证其正确性。我们的计划非常有效;没有合理的先验方法可以实现我们的愿望。我们的新原语立即扩展到提供零知识数据库。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号