Attribute-based keyword search over hierarchical data in cloud computing

Searchable encryption (SE) has been a promising technology which allows users to perform search queries over encrypted data. However, the most of existing SE schemes cannot deal with the shared records that have hierarchical structures. In this paper, we devise a basic cryptographic primitive called...

Full description

Saved in:
Bibliographic Details
Main Authors: MIAO, Yinbin, MA, Jianfeng, LIU, Ximeng, LI, Xinghua, JIANG, Qi, ZHANG, Junwei
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2020
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/3856
https://ink.library.smu.edu.sg/context/sis_research/article/4858/viewcontent/08052575.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-4858
record_format dspace
spelling sg-smu-ink.sis_research-48582022-07-26T09:15:04Z Attribute-based keyword search over hierarchical data in cloud computing MIAO, Yinbin MA, Jianfeng LIU, Ximeng LI, Xinghua JIANG, Qi ZHANG, Junwei Searchable encryption (SE) has been a promising technology which allows users to perform search queries over encrypted data. However, the most of existing SE schemes cannot deal with the shared records that have hierarchical structures. In this paper, we devise a basic cryptographic primitive called as attribute-based keyword search over hierarchical data (ABKS-HD) scheme by using the ciphertext-policy attribute-based encryption (CP-ABE) technique, but this basic scheme cannot satisfy all the desirable requirements of cloud systems. The facts that the single keyword search will yield many irrelevant search results and the revoked users can access the unauthorized data with the old or outdated secret keys make this basic scheme not scale well inpractice. To this end, we also propose two improved schemes (ABKS-HD-I,ABKS-HD-II) for the sake of supporting multi-keyword search and user revocation, respectively. In contrast with the state-of-the-art attribute-based keyword search (ABKS) schemes, the computation overhead of our schemes almost linearly increases with the number of users' attributes rather than the number of attributes in systems. Formal security analysis proves that our schemes are secure against both chosen-plaintext attack (CPA) and chosen-keyword attack (CKA) in the random oracle model. Furthermore, empirical study using a real-world dataset shows that our schemes are feasible and efficient in practical applications. 2020-11-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/3856 info:doi/10.1109/TSC.2017.2757467 https://ink.library.smu.edu.sg/context/sis_research/article/4858/viewcontent/08052575.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University chosen-keyword attack chosen-plaintext attack ciphertext-policy attribute-based encryption hierarchical structures Searchable encryption Access control Hierarchical systems Search engines Security of data Information Security
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic chosen-keyword attack
chosen-plaintext attack
ciphertext-policy attribute-based encryption
hierarchical structures
Searchable encryption
Access control
Hierarchical systems
Search engines
Security of data
Information Security
spellingShingle chosen-keyword attack
chosen-plaintext attack
ciphertext-policy attribute-based encryption
hierarchical structures
Searchable encryption
Access control
Hierarchical systems
Search engines
Security of data
Information Security
MIAO, Yinbin
MA, Jianfeng
LIU, Ximeng
LI, Xinghua
JIANG, Qi
ZHANG, Junwei
Attribute-based keyword search over hierarchical data in cloud computing
description Searchable encryption (SE) has been a promising technology which allows users to perform search queries over encrypted data. However, the most of existing SE schemes cannot deal with the shared records that have hierarchical structures. In this paper, we devise a basic cryptographic primitive called as attribute-based keyword search over hierarchical data (ABKS-HD) scheme by using the ciphertext-policy attribute-based encryption (CP-ABE) technique, but this basic scheme cannot satisfy all the desirable requirements of cloud systems. The facts that the single keyword search will yield many irrelevant search results and the revoked users can access the unauthorized data with the old or outdated secret keys make this basic scheme not scale well inpractice. To this end, we also propose two improved schemes (ABKS-HD-I,ABKS-HD-II) for the sake of supporting multi-keyword search and user revocation, respectively. In contrast with the state-of-the-art attribute-based keyword search (ABKS) schemes, the computation overhead of our schemes almost linearly increases with the number of users' attributes rather than the number of attributes in systems. Formal security analysis proves that our schemes are secure against both chosen-plaintext attack (CPA) and chosen-keyword attack (CKA) in the random oracle model. Furthermore, empirical study using a real-world dataset shows that our schemes are feasible and efficient in practical applications.
format text
author MIAO, Yinbin
MA, Jianfeng
LIU, Ximeng
LI, Xinghua
JIANG, Qi
ZHANG, Junwei
author_facet MIAO, Yinbin
MA, Jianfeng
LIU, Ximeng
LI, Xinghua
JIANG, Qi
ZHANG, Junwei
author_sort MIAO, Yinbin
title Attribute-based keyword search over hierarchical data in cloud computing
title_short Attribute-based keyword search over hierarchical data in cloud computing
title_full Attribute-based keyword search over hierarchical data in cloud computing
title_fullStr Attribute-based keyword search over hierarchical data in cloud computing
title_full_unstemmed Attribute-based keyword search over hierarchical data in cloud computing
title_sort attribute-based keyword search over hierarchical data in cloud computing
publisher Institutional Knowledge at Singapore Management University
publishDate 2020
url https://ink.library.smu.edu.sg/sis_research/3856
https://ink.library.smu.edu.sg/context/sis_research/article/4858/viewcontent/08052575.pdf
_version_ 1770573827075473408