首页> 外文会议>Annual international conference on the theory and applications of cryptographic techniques >Indistinguishability Obfuscation Without Maps: Attacks and Fixes for Noisy Linear FE
【24h】

Indistinguishability Obfuscation Without Maps: Attacks and Fixes for Noisy Linear FE

机译:没有地图的难以区分的混淆:嘈杂的线性有限元的攻击和修复

获取原文

摘要

Candidates of Indistinguishability Obfuscation (iO) can be categorized as "direct" or "bootstrapping based". Direct constructions rely on high degree multilinear maps and provide heuristic guarantees, while bootstrapping based constructions rely, in the best case, on bilinear maps as well as new variants of the Learning With Errors (LWE) assumption and pseudorandom generators. Recent times have seen exciting progress in the construction of indistinguishability obfuscation (iO) from bilinear maps (along with other assumptions). As a notable exception, a recent work by Agrawal provided a construction for iO without using any maps. This work identified a new primitive, called Noisy Linear Functional Encryption (NLinFE) that provably suffices for iO and gave a direct construction of NLinFE from new assumptions on lattices. While a preliminary cryptanalysis for the new assumptions was provided in the original work, the author admitted the necessity of performing significantly more cryptanalysis before faith could be placed in the security of the scheme. Moreover, the author did not suggest concrete parameters for the construction. In this work, we fill this gap by undertaking the task of thorough crypt-analytic study of NLinFE. We design two attacks that let the adversary completely break the security of the scheme. Our attacks are completely new and unrelated to attacks that were hitherto used to break other candidates of iO. To achieve this, we develop new cryptanalytic techniques which (we hope) will inform future designs of the primitive of NLinFE. From the knowledge gained by our cryptanalytic study, we suggest modifications to the scheme. We provide a new scheme which overcomes the vulnerabilities identified before. We also provide a thorough analysis of all the security aspects of this scheme and argue why plausible attacks do not work. We additionally provide concrete parameters with which the scheme may be instantiated. We believe the security of NLinFE stands on significantly firmer footing as a result of this work.
机译:不可混淆性(iO)的候选者可以归类为“直接”或“基于引导”。直接构造依赖于高阶多线性映射并提供启发式保证,而在最佳情况下,基于自举的构建依赖于双线性映射以及“学习有误”(LWE)假设和伪随机生成器的新变体。最近,从双线性图(以及其他假设)构建不可分辨混淆(iO)的过程中取得了令人振奋的进展。作为一个明显的例外,Agrawal的最新著作提供了iO的构造,而没有使用任何地图。这项工作确定了一个称为“噪声线性功能加密”(NLinFE)的新原语,该原语可证明足以满足iO要求,并且可以根据晶格上的新假设直接构建NLinFE。虽然在原始工作中提供了针对新假设的初步密码分析,但作者承认有必要在将信念置入该方案的安全性之前执行更多的密码分析。此外,作者没有提出具体的施工参数。在这项工作中,我们通过进行NLinFE的彻底密码分析研究来填补这一空白。我们设计了两次攻击,使对手完全破坏了方案的安全性。我们的攻击是全新的,与迄今为止用来破坏其他iO候选者的攻击无关。为了实现这一目标,我们开发了新的密码分析技术(希望如此)将为NLinFE原语的未来设计提供参考。从我们的密码分析研究中获得的知识,我们建议对该方案进行修改。我们提供了一种新的方案,可以克服之前发现的漏洞。我们还提供了对该方案所有安全方面的全面分析,并论证了为什么合理的攻击不起作用。我们还提供了具体的参数,可用来实例化该方案。我们认为,由于这项工作,NLinFE的安全性已显着提高。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号