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)
- 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
-
CC BY