Dual System Encryption Framework in Prime-Order Groups via Computational Pair Encodings

被引:68
作者
Attrapadung, Nuttapong [1 ]
机构
[1] Natl Inst Adv Ind Sci & Technol, Tokyo, Japan
来源
ADVANCES IN CRYPTOLOGY - ASIACRYPT 2016, PT II | 2016年 / 10032卷
关键词
Attribute-based encryption; Full security; Prime-order groups; ATTRIBUTE-BASED ENCRYPTION; FUNCTIONAL ENCRYPTION; COMPOSITE-ORDER; SECURE IBE; HIBE;
D O I
10.1007/978-3-662-53890-6_20
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We propose a new generic framework for achieving fully secure attribute based encryption (ABE) in prime-order bilinear groups. Previous generic frameworks by Wee (TCC'14) and Attrapadung (Eurocrypt'14) were given in composite-order bilinear groups. Both provide abstractions of dual-system encryption techniques introduced by Waters (Crypto'09). Our framework can be considered as a prime-order version of Attrapadung's framework and works in a similar manner: it relies on a main component called pair encodings, and it generically compiles any secure pair encoding scheme for a predicate in consideration to a fully secure ABE scheme for that predicate. One feature of our new compiler is that although the resulting ABE schemes will be newly defined in prime-order groups, we require essentially the same security notions of pair encodings as before. Beside the security of pair encodings, our framework assumes only the Matrix Diffie-Hellman assumption (Escala et al., Crypto'13), which includes the Decisional Linear assumption as a special case. Recently and independently, prime-order frameworks are proposed also by Chen et al. (Eurocrypt'15), and Agrawal and Chase (TCC'16-A). The main difference is that their frameworks can deal only with information-theoretic encodings, while ours can also deal with computational ones, which admit wider applications. We demonstrate our applications by obtaining the first fully secure prime-order realizations of ABE for regular languages, ABEfor monotone span programs with short-ciphertext, short-key, or completely unbounded property, and ABE for branching programs with short-ciphertext, short-key, or unbounded property.
引用
收藏
页码:591 / 623
页数:33
相关论文
共 47 条
[1]  
Abe M, 2014, LECT NOTES COMPUT SC, V8616, P241, DOI 10.1007/978-3-662-44371-2_14
[2]   A Study of Pair Encodings: Predicate Encryption in Prime Order Groups [J].
Agrawal, Shashank ;
Chase, Melissa .
THEORY OF CRYPTOGRAPHY, TCC 2016-A, PT II, 2016, 9563 :259-288
[3]   Comparing the pairing efficiency over composite-order and prime-order elliptic curves [J].
Guillevic, Aurore .
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2013, 7954 LNCS :357-372
[4]  
[Anonymous], IACR CRYPTOLOGY EPRI
[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 [J].
Attrapadung, Nuttapong ;
Hanaoka, Goichiro ;
Ogawa, Kazuto ;
Ohtake, Go ;
Watanabe, Hajime ;
Yamada, Shota .
SECURITY AND CRYPTOGRAPHY FOR NETWORKS, SCN 2016, 2016, 9841 :42-61
[7]   Attribute Based Encryption with Direct Efficiency Tradeoff [J].
Attrapadung, Nuttapong ;
Hanaoka, Goichiro ;
Matsumoto, Tsutomu ;
Teruya, Tadanori ;
Yamada, Shota .
APPLIED CRYPTOGRAPHY AND NETWORK SECURITY, ACNS 2016, 2016, 9696 :249-266
[8]   Conversions Among Several Classes of Predicate Encryption and Applications to ABE with Various Compactness Tradeoffs [J].
Attrapadung, Nuttapong ;
Hanaoka, Goichiro ;
Yamada, Shota .
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