| Literature DB >> 28859125 |
Shangping Wang1, Duqiao Zhao1, Yaling Zhang2.
Abstract
Attribute based encryption (ABE) is a good way to achieve flexible and secure access control to data, and attribute revocation is the extension of the attribute-based encryption, and the keyword search is an indispensable part for cloud storage. The combination of both has an important application in the cloud storage. In this paper, we construct a searchable attribute-based encryption scheme with attribute revocation in cloud storage, the keyword search in our scheme is attribute based with access control, when the search succeeds, the cloud server returns the corresponding cipher text to user and the user can decrypt the cipher text definitely. Besides, our scheme supports multiple keywords search, which makes the scheme more practical. Under the assumption of decisional bilinear Diffie-Hellman exponent (q-BDHE) and decisional Diffie-Hellman (DDH) in the selective security model, we prove that our scheme is secure.Entities:
Mesh:
Year: 2017 PMID: 28859125 PMCID: PMC5578696 DOI: 10.1371/journal.pone.0183459
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Fig 1System model of our scheme
Performance analyses.
| Scheme | Fine-grained | Attribute revocation | Keyword search | Do not update cipher-text when attribute revocation |
|---|---|---|---|---|
| [ | × | × | × | × |
| [ | × | × | √ | × |
| [ | √ | √ | × | √ |
| [ | × | × | × | _ |
| [ | × | × | × | _ |
| Our scheme | √ | √ | √ | √ |
Calculation analyses.
| Scheme | KeyGen | Encryption | Pairings in Decryption |
|---|---|---|---|
| [ | (2 + 2 | (3 + | | 2 + 2| |
| [ | (2 + | | 1 + 3| | |
| [ | 2 | (6 + | | 1 + 2| |
| Our scheme | (2 + 4 | (3 + 2 | | 1 + 2| |
| S |: The size of the attributes set of a decryption key.
l: The number of rows of the matrix in access policy(M,ρ).
ex: An exponentiation operation.
| I |: The number of attributes for a decryption key to satisfy a cipher-text policy.
Fig 2(a) Index building time (b) Token building time (c) The number of attributes in policy and index building time