You are looking at a specific version 20191106:024338 of this paper. See the latest version.

Paper 2019/874

Attribute-Based Encryption with Dynamic Keyword Search in Fog Computing

Fei Meng and Mingqiang Wang

Abstract

Fog computing, as an extension of cloud computing, enables end user with limited resources to outsource computational and storage overheads to fog nodes. Attribute-based encryption with keyword search (ABKS) achieves both fine-grained access control and keyword search. However, the search algorithm in the previous ABKS scheme requires that each keyword between the target keyword set and the ciphertext keyword set be the same, otherwise the algorithm doesn't output any search result, which is not conducive to use. In this paper, we provide a new system in fog computing, the ciphertext-policy attribute-based encryption with dynamic keyword search (ABDKS). In ABDKS, the search algorithm requires only one keyword to be identical between the two keyword sets and outputs the corresponding correlation. Considering the efficiency issue, we propose an improved version of ABDKS called ABDKS-E. In ABDKS-E, all users' attribute secret keys are randomized and stored in the cloud rather than locally, and if someone needs to update attributes, any others don't need to update theirs' together. Moreover, we propose a heuristic concept called reverse outsourcing, i.e., the cloud is allowed to outsource computing tasks to idle users reversely. With the help of reverse outsourcing, the computational overheads of cloud in ABDKS-E can be further reduced.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint. MAJOR revision.
Keywords
Fog computingOutsourcingAccess controlAttribute-based encryptionKeyword search
Contact author(s)
mengfei_sdu @ 163 com
History
2020-10-03: last of 6 revisions
2019-08-01: received
See all versions
Short URL
https://ia.cr/2019/874
License
Creative Commons Attribution
CC BY
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.