【24h】

Public-Key Generation with Verifiable Randomness

机译:公钥生成可核实随机性

获取原文

摘要

We revisit the problem of proving that a user algorithm selected and correctly used a truly random seed in the generation of her cryptographic key. A first approach was proposed in 2002 by Juels and Guajardo for the validation of RSA secret keys. We present a new security model and general tools to efficiently prove that a private key was generated at random according to a prescribed process, without revealing any further information about the private key. We give a generic protocol for all key-generation algorithms based on probabilistic circuits and prove its security. We also propose a new protocol for factoring-based cryptography that we prove secure in the aforementioned model. This latter relies on a new efficient zero-knowledge argument for the double discrete logarithm problem that achieves an exponential improvement in communication complexity compared to the state of the art, and is of independent interest.
机译:我们重新审视证明在加密密钥的生成中选择并正确使用真正随机种子的用户算法的问题。 第一种方法是在2002年提出的,由Juels和Guajardo提出了RSA秘密密钥的验证。 我们提出了一种新的安全模型和一般工具,以有效证明私钥是根据规定的过程随机生成的,而不会显示有关私钥的任何进一步信息。 我们为基于概率电路的所有关键代算法提供了一种通用协议,并证明了其安全性。 我们还提出了一种新的协议,用于考虑基于的加密,我们在上述模型中证明安全。 后者依赖于双离散对数问题的新高效零知识论证,与最新的通信复杂性实现了指数改善,并且是独立的兴趣。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号