Next Article in Journal / Special Issue
Cable Capacitance Attack against the KLJN Secure Key Exchange
Previous Article in Journal
The Development of Philosophy and Its Fundamental Informational Turn
Previous Article in Special Issue
Analysis of Two-Worm Interaction Model in Heterogeneous M2M Network
Article Menu

Export Article

Open AccessArticle
Information 2015, 6(4), 704-718;

Batch Attribute-Based Encryption for Secure Clouds

China Information Security Research Institute, No. 11 ShangDi Xinxi Road, Beijing 100085, China
School of Electronics and Information Engineering, Beihang University, XueYuan Road No.37, Haidian District, Beijing 100191, China
These authors contributed equally to this work.
Author to whom correspondence should be addressed.
Academic Editors: Qiong Huang and Guomin Yang
Received: 31 July 2015 / Revised: 27 September 2015 / Accepted: 26 October 2015 / Published: 29 October 2015
(This article belongs to the Special Issue Cybersecurity and Cryptography)
Full-Text   |   PDF [332 KB, uploaded 29 October 2015]   |  


Cloud storage is widely used by organizations due to its advantage of allowing universal access with low cost. Attribute-based encryption (ABE) is a kind of public key encryption suitable for cloud storage. The secret key of each user and the ciphertext are associated with an access policy and an attribute set, respectively; in addition to holding a secret key, one can decrypt a ciphertext only if the associated attributes match the predetermined access policy, which allows one to enforce fine-grained access control on outsourced files. One issue in existing ABE schemes is that they are designed for the users of a single organization. When one wants to share the data with the users of different organizations, the owner needs to encrypt the messages to the receivers of one organization and then repeats this process for another organization. This situation is deteriorated with more and more mobile devices using cloud services, as the ABE encryption process is time consuming and may exhaust the power supplies of the mobile devices quickly. In this paper, we propose a batch attribute-based encryption (BABE) approach to address this problem in a provably-secure way. With our approach, the data owner can outsource data in batches to the users of different organizations simultaneously. The data owner is allowed to decide the receiving organizations and the attributes required for decryption. Theoretical and experimental analyses show that our approach is more efficient than traditional encryption implementations in computation and communication. View Full-Text
Keywords: data privacy; access control; cloud storage; batch attribute-based encryption data privacy; access control; cloud storage; batch attribute-based encryption

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).

Share & Cite This Article

MDPI and ACS Style

Yang, C.; Sun, Y.; Wu, Q. Batch Attribute-Based Encryption for Secure Clouds. Information 2015, 6, 704-718.

Show more citation formats Show less citations formats

Related Articles

Article Metrics

Article Access Statistics



[Return to top]
Information EISSN 2078-2489 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top