Unbounded Dynamic Predicate Compositions in Attribute-Based Encryption

被引:23
作者
Attrapadung, Nuttapong [1 ]
机构
[1] Natl Inst Adv Ind Sci & Technol, Tokyo, Japan
来源
ADVANCES IN CRYPTOLOGY - EUROCRYPT 2019, PT I | 2019年 / 11476卷
关键词
DUAL SYSTEM ENCRYPTION; PRIME-ORDER GROUPS; FUNCTIONAL ENCRYPTION; BROADCAST ENCRYPTION; SECURE IBE; HIBE;
D O I
10.1007/978-3-030-17653-2_2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present several transformations that combine a set of attribute-based encryption (ABE) schemes for simpler predicates into a new ABE scheme for more expressive composed predicates. Previous proposals for predicate compositions of this kind, the most recent one being that of Ambrona et al. at Crypto'17, can be considered static (or partially dynamic), meaning that the policy (or its structure) that specifies a composition must be fixed at the setup. Contrastingly, our transformations are dynamic and unbounded: they allow a user to specify an arbitrary and unbounded-size composition policy right into his/her own key or cipher-text. We propose transformations for three classes of composition policies, namely, the classes of any monotone span programs, any branching programs, and any deterministic finite automata. These generalized policies are defined over arbitrary predicates, hence admitting modular compositions. One application from modularity is a new kind of ABE for which policies can be "nested" over ciphertext and key policies. As another application, we achieve the first fully secure completely unbounded key-policy ABE for non-monotone span programs, in a modular and clean manner, under the q-ratio assumption. Our transformations work inside a generic framework for ABE called symbolic pair encoding, proposed by Agrawal and Chase at Eurocrypt'17. At the core of our transformations, we observe and exploit an unbounded nature of the symbolic property so as to achieve unbounded-size policy compositions.
引用
收藏
页码:34 / 67
页数:34
相关论文
共 39 条
  • [1] Simplifying Design and Analysis of Complex Predicate Encryption Schemes
    Agrawal, Shashank
    Chase, Melissa
    [J]. ADVANCES IN CRYPTOLOGY - EUROCRYPT 2017, PT I, 2017, 10210 : 627 - 656
  • [2] A Study of Pair Encodings: Predicate Encryption in Prime Order Groups
    Agrawal, Shashank
    Chase, Melissa
    [J]. THEORY OF CRYPTOGRAPHY, TCC 2016-A, PT II, 2016, 9563 : 259 - 288
  • [3] Generic Transformations of Predicate Encodings: Constructions and Applications
    Ambrona, Miguel
    Barthe, Gilles
    Schmidt, Benedikt
    [J]. ADVANCES IN CRYPTOLOGY - CRYPTO 2017, PT I, 2017, 10401 : 36 - 66
  • [4] [Anonymous], 1996, SECURE SCHEMES SECRE
  • [5] Attrapadung Nuttapong, 2015, Topics in Cryptology - CT-RSA 2015. The Cryptographers' Track at the RSA Conference 2015. Proceedings: LNCS 9048, P87, DOI 10.1007/978-3-319-16715-2_5
  • [6] Attribute-Based Encryption for Range Attributes
    Attrapadung, Nuttapong
    Hanaoka, Goichiro
    Ogawa, Kazuto
    Ohtake, Go
    Watanabe, Hajime
    Yamada, Shota
    [J]. SECURITY AND CRYPTOGRAPHY FOR NETWORKS, SCN 2016, 2016, 9841 : 42 - 61
  • [7] Dual System Encryption Framework in Prime-Order Groups via Computational Pair Encodings
    Attrapadung, Nuttapong
    [J]. ADVANCES IN CRYPTOLOGY - ASIACRYPT 2016, PT II, 2016, 10032 : 591 - 623
  • [8] Conversions Among Several Classes of Predicate Encryption and Applications to ABE with Various Compactness Tradeoffs
    Attrapadung, Nuttapong
    Hanaoka, Goichiro
    Yamada, Shota
    [J]. ADVANCES IN CRYPTOLOGY - ASIACRYPT 2015, PT I, 2015, 9452 : 575 - 601
  • [9] Attrapadung N, 2014, LECT NOTES COMPUT SC, V8441, P557, DOI 10.1007/978-3-642-55220-5_31
  • [10] Attrapadung N, 2011, LECT NOTES COMPUT SC, V6571, P90, DOI 10.1007/978-3-642-19379-8_6