首页> 外文会议>Cryptographers Track at the RSA Conference >Duality in ABE: Converting Attribute Based Encryption for Dual Predicate and Dual Policy via Computational Encodings
【24h】

Duality in ABE: Converting Attribute Based Encryption for Dual Predicate and Dual Policy via Computational Encodings

机译:abe中的二元性:通过计算编码转换基于属性的加密和双重策略的加密

获取原文

摘要

We show a generic conversion that converts an attribute based encryption (ABE) scheme for arbitrary predicate into an ABE scheme for its dual predicate. In particular, it can convert key-policy ABE (KP-ABE) into ciphertext-policy ABE (CP-ABE), and vice versa, for dually related predicates. It is generic in the sense that it can be applied to arbitrary predicates. On the other hand, it works only within the generic ABE framework recently proposed by Attrapadung (Euro-crypt'14), which provides a generic compiler that compiles a simple primitive called pair encodings into fully secure ABE. Inside this framework, Attrapadung proposed the first generic dual conversion that works only for subclass of encodings, namely, perfectly secure encodings. However, there are many predicates for which realizations of such encodings are not known, and hence the problems of constructing fully secure ABE for their dual predicates were left unsolved. In this paper, we revisit the dual conversion of Attrapadung, and show that, somewhat surprisingly, the very same conversion indeed also works for broader classes of encodings, namely, computationally secure encodings. Consequently, we thus solve the above open problems as we obtain the first fully secure realizations of completely-unbounded CP-ABE and CP-ABE with short keys for Boolean formulae, via applying the conversion to previously proposed KP-ABE. Moreover, we provide a generic conversion that converts ABE into its dual-policy variant. Dual-policy ABE (DP-ABE) conjunctively combines both KP-ABE and CP-ABE into one primitive, and hence can be useful in general-purpose applications. As for instantiations, we obtain the first realizations of fully secure DP-ABE for formulae, unbounded DP-ABE for formulae, and DP-ABE for regular languages. The latter two systems are the first to realize such functionalities, let alone are fully secure.
机译:我们显示了一种通用转换,它将基于属性的加密(ABE)方案转换为任意谓词中的ABE方案进行双重谓词。特别是,它可以将密钥策略abe(kp-abe)转换为密文 - 策略abe(cp-abe),反之亦然,以便与双重相关的谓词。它是普遍的意义,即它可以应用于任意谓词。另一方面,它仅适用于attrapadung(欧洲加密'14)提出的通用ABE框架内,它提供了一个通用编译器,该编译器编译一个名为对编码的简单原始人,以完全安全的abe。在此框架内,attrapadung提出了第一个仅适用于编码的子类的第一通用双重转换,即完美安全的编码。然而,存在许多谓词,该编码的实现是不知道的,因此留下了对其双重谓词的完全安全ABE构建的问题。在本文中,我们重新审视了attrapadung的双重转换,表明,有些令人惊讶的是,同样的转换确实也适用于更广泛的编码,即计算安全的编码。因此,我们通过将转换应用于先前提出的KP-ABE来解决完全无限的CP-ABE和CP-ABE的第一个完全安全的CP-ABE和CP-ABE,通过将转换应用于BOOLEAN公式的短键来解决上述公开问题。此外,我们提供了一种通用转换,将ABE转换为其双策略变体。双政策ABE(DP-ABE)连续地将kp-abe和cp-abe与一个原始组合成一个原始,因此可以在通用应用中有用。至于实例化,我们为公式的完全安全DP-ABE提供了第一种,无限性DP-ABE用于公式,以及用于常规语言的DP-ABE。后两种系统是第一个实现此类功能的系统,更不用说完全安全。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号