首页> 外文会议>Theory of Cryptography Conference >How to Avoid Obfuscation Using Witness PRFs
【24h】

How to Avoid Obfuscation Using Witness PRFs

机译:如何使用见证PRF避免混淆

获取原文

摘要

We propose a new cryptographic primitive called witness pseudorandom functions (witness PRFs). Witness PRFs are related to witness encryption, but appear strictly stronger: we show that witness PRFs can be used for applications such as multi-party key exchange without trusted setup, polynomially-many hardcore bits for any one-way function, and several others that were previously only possible using obfuscation. Thus we improve the minimal assumptions required for these applications. Moreover, current candidate obfuscators are far from practical and typically rely on unnatural hardness assumptions about multilinear maps. We give a construction of witness PRFs from multilinear maps that is simpler and much more efficient than current obfuscation candidates, thus bringing several applications of obfuscation closer to practice. Our construction relies on new but very natural hardness assumptions about the underlying maps that appear to be resistant to a recent line of attacks.
机译:我们提出了一种新的加密原语,称为见证人伪随机函数(见证PRF)。见证PRF与见证人加密有关,但看起来更严格:我们证明见证人PRF可用于诸如多方密钥交换而无需受信任的设置,多项用于任何单向功能的多核位以及其他一些应用程序等应用程序。以前只能通过混淆来实现。因此,我们改进了这些应用程序所需的最小假设。而且,当前的候选混淆器远非实用,并且通常依赖于关于多线性图的非自然硬度假设。我们从多线性映射给出了一个见证PRF的构造,它比当前的混淆选项更简单,效率更高,因此使混淆的一些应用更接近于实践。我们的构造依赖于有关基础地图的新的但非常自然的硬度假设,这些假设似乎可以抵抗最近的攻击。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号