A Privacy-Preserving Multi-Keyword Ranked Search Over Encrypted Data in Hybrid Clouds

With the rapid development of cloud computing services, more and more individuals and enterprises prefer to outsource their data or computing to clouds. In order to preserve data privacy, the data should be encrypted before outsourcing and it is a challenge to perform searches over encrypted data. I...

Full description

Bibliographic Details
Main Authors: Hua Dai, Yan Ji, Geng Yang, Haiping Huang, Xun Yi
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8946623/
_version_ 1818323755419566080
author Hua Dai
Yan Ji
Geng Yang
Haiping Huang
Xun Yi
author_facet Hua Dai
Yan Ji
Geng Yang
Haiping Huang
Xun Yi
author_sort Hua Dai
collection DOAJ
description With the rapid development of cloud computing services, more and more individuals and enterprises prefer to outsource their data or computing to clouds. In order to preserve data privacy, the data should be encrypted before outsourcing and it is a challenge to perform searches over encrypted data. In this paper, we propose a privacy-preserving multi-keyword ranked search scheme over encrypted data in hybrid clouds, which is denoted as MRSE-HC. The keyword dictionary of documents is clustered into balanced partitions by a bisecting $k$ -means clustering based keyword partition algorithm. According to the partitions, the keyword partition based bit vectors are adopted for documents and queries which are utilized as the index of searches. The private cloud filters out the candidate documents by the keyword partition based bit vectors, and then the public cloud uses the trapdoor to determine the result in the candidates. On the basis of the MRSE-HC scheme, an enhancement scheme EMRSE-HC is proposed, which adds complete binary pruning tree to further improve search efficiency. The security analysis and performance evaluation show that MRSE-HC and EMRSE-HC are privacy-preserving multi-keyword ranked search schemes for hybrid clouds and outperforms the existing scheme FMRS in terms of search efficiency.
first_indexed 2024-12-13T11:17:44Z
format Article
id doaj.art-a7952478009e4c1eb36eb3b46e2ccb02
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-13T11:17:44Z
publishDate 2020-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-a7952478009e4c1eb36eb3b46e2ccb022022-12-21T23:48:34ZengIEEEIEEE Access2169-35362020-01-0184895490710.1109/ACCESS.2019.29630968946623A Privacy-Preserving Multi-Keyword Ranked Search Over Encrypted Data in Hybrid CloudsHua Dai0https://orcid.org/0000-0003-2465-8977Yan Ji1https://orcid.org/0000-0003-2120-7476Geng Yang2https://orcid.org/0000-0001-7740-2401Haiping Huang3https://orcid.org/0000-0002-4392-3599Xun Yi4https://orcid.org/0000-0001-7351-5724Nanjing University of Post and Telecommunication, Nanjing, ChinaNanjing University of Post and Telecommunication, Nanjing, ChinaNanjing University of Post and Telecommunication, Nanjing, ChinaNanjing University of Post and Telecommunication, Nanjing, ChinaRoyal Melbourne Institute of Technology University, Melbourne, VIC, AustraliaWith the rapid development of cloud computing services, more and more individuals and enterprises prefer to outsource their data or computing to clouds. In order to preserve data privacy, the data should be encrypted before outsourcing and it is a challenge to perform searches over encrypted data. In this paper, we propose a privacy-preserving multi-keyword ranked search scheme over encrypted data in hybrid clouds, which is denoted as MRSE-HC. The keyword dictionary of documents is clustered into balanced partitions by a bisecting $k$ -means clustering based keyword partition algorithm. According to the partitions, the keyword partition based bit vectors are adopted for documents and queries which are utilized as the index of searches. The private cloud filters out the candidate documents by the keyword partition based bit vectors, and then the public cloud uses the trapdoor to determine the result in the candidates. On the basis of the MRSE-HC scheme, an enhancement scheme EMRSE-HC is proposed, which adds complete binary pruning tree to further improve search efficiency. The security analysis and performance evaluation show that MRSE-HC and EMRSE-HC are privacy-preserving multi-keyword ranked search schemes for hybrid clouds and outperforms the existing scheme FMRS in terms of search efficiency.https://ieeexplore.ieee.org/document/8946623/Hybrid cloudmulti-keyword ranked searchprivacy-preservingsearchable encryption
spellingShingle Hua Dai
Yan Ji
Geng Yang
Haiping Huang
Xun Yi
A Privacy-Preserving Multi-Keyword Ranked Search Over Encrypted Data in Hybrid Clouds
IEEE Access
Hybrid cloud
multi-keyword ranked search
privacy-preserving
searchable encryption
title A Privacy-Preserving Multi-Keyword Ranked Search Over Encrypted Data in Hybrid Clouds
title_full A Privacy-Preserving Multi-Keyword Ranked Search Over Encrypted Data in Hybrid Clouds
title_fullStr A Privacy-Preserving Multi-Keyword Ranked Search Over Encrypted Data in Hybrid Clouds
title_full_unstemmed A Privacy-Preserving Multi-Keyword Ranked Search Over Encrypted Data in Hybrid Clouds
title_short A Privacy-Preserving Multi-Keyword Ranked Search Over Encrypted Data in Hybrid Clouds
title_sort privacy preserving multi keyword ranked search over encrypted data in hybrid clouds
topic Hybrid cloud
multi-keyword ranked search
privacy-preserving
searchable encryption
url https://ieeexplore.ieee.org/document/8946623/
work_keys_str_mv AT huadai aprivacypreservingmultikeywordrankedsearchoverencrypteddatainhybridclouds
AT yanji aprivacypreservingmultikeywordrankedsearchoverencrypteddatainhybridclouds
AT gengyang aprivacypreservingmultikeywordrankedsearchoverencrypteddatainhybridclouds
AT haipinghuang aprivacypreservingmultikeywordrankedsearchoverencrypteddatainhybridclouds
AT xunyi aprivacypreservingmultikeywordrankedsearchoverencrypteddatainhybridclouds
AT huadai privacypreservingmultikeywordrankedsearchoverencrypteddatainhybridclouds
AT yanji privacypreservingmultikeywordrankedsearchoverencrypteddatainhybridclouds
AT gengyang privacypreservingmultikeywordrankedsearchoverencrypteddatainhybridclouds
AT haipinghuang privacypreservingmultikeywordrankedsearchoverencrypteddatainhybridclouds
AT xunyi privacypreservingmultikeywordrankedsearchoverencrypteddatainhybridclouds