【24h】

How to Generate and Use Universal Samplers

机译:如何生成和使用通用采样器

获取原文

摘要

A random oracle is an idealization that allows us to model a hash function as an oracle that will output a uniformly random string given any input. We introduce the notion of a universal sampler scheme that extends the notion of a random oracle, to a method of sampling securely from arbitrary distributions. We describe several applications that provide a natural motivation for this notion; these include generating the trusted parameters for many schemes from just a single trusted setup. We further demonstrate the versatility of universal samplers by showing how they give rise to simple constructions of identity-based encryption and multiparty key exchange. In particular, we construct adaptively secure non-interactive multiparty key exchange in the random oracle model based on indistinguishability obfuscation; obtaining the first known construction of adaptively secure NIKE without complexity leveraging. We give a solution that shows how to transform any random oracle into a universal sampler scheme, based on indistinguishability obfuscation. At the heart of our construction and proof is a new technique we call "delayed backdoor programming" that we believe will have other applications.
机译:随机的Oracle是一个理想化,允许我们将哈希函数模拟为Oracle,该Oracle将输出给出任何输入的均匀随机字符串。我们介绍了一种通用采样方案的概念,它将随机oracle的概念扩展到一种安全地从任意分布中采样的方法。我们描述了几种为这一概念提供了自然动机的应用程序;这些包括从只有单个可信设置生成许多方案的可信参数。我们进一步展示了通用采样器的多功能性,通过展示它们如何产生基于身份的加密和多方密钥交换的简单结构。特别是,我们基于无法区分的混淆构建随机的Oracle模型中的自适应安全的非交互式多方密钥交换;获得无复杂性的自适应安全耐克的第一种已知构造。我们提供了一个解决方案,该解决方案显示如何基于无法区分的混淆将任意随机oracle转换为通用采样方案。在我们的建筑和证据的核心是我们称之为“延迟后门编程”的新技术,我们认为我们将有其他应用程序。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号