A Secure and Dynamic Multi-Keyword Ranked Search Scheme over Encrypted Cloud Data

被引:998
|
作者
Xia, Zhihua [1 ,2 ]
Wang, Xinhui [1 ,2 ]
Sun, Xingming [1 ,2 ]
Wang, Qian [3 ]
机构
[1] Nanjing Univ Informat Sci & Technol, Jiangsu Collaborat Innovat Ctr Atmospher Environm, Jiangsu Engn Ctr Network Monitoring, Nanjing, Jiangsu, Peoples R China
[2] Nanjing Univ Informat Sci & Technol, Sch Comp & Software, Nanjing, Jiangsu, Peoples R China
[3] Wuhan Univ, Sch Comp, Key Lab Aerosp Informat Secur & Trusted Comp, Wuhan 430072, Peoples R China
关键词
Searchable encryption; multi-keyword ranked search; dynamic update; cloud computing;
D O I
10.1109/TPDS.2015.2401003
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Due to the increasing popularity of cloud computing, more and more data owners are motivated to outsource their data to cloud servers for great convenience and reduced cost in data management. However, sensitive data should be encrypted before outsourcing for privacy requirements, which obsoletes data utilization like keyword-based document retrieval. In this paper, we present a secure multi-keyword ranked search scheme over encrypted cloud data, which simultaneously supports dynamic update operations like deletion and insertion of documents. Specifically, the vector space model and the widely-used TF x IDF model are combined in the index construction and query generation. We construct a special tree-based index structure and propose a "Greedy Depth-first Search" algorithm to provide efficient multi-keyword ranked search. The secure kNN algorithm is utilized to encrypt the index and query vectors, and meanwhile ensure accurate relevance score calculation between encrypted index and query vectors. In order to resist statistical attacks, phantom terms are added to the index vector for blinding search results. Due to the use of our special tree-based index structure, the proposed scheme can achieve sub-linear search time and deal with the deletion and insertion of documents flexibly. Extensive experiments are conducted to demonstrate the efficiency of the proposed scheme.
引用
收藏
页码:340 / 352
页数:13
相关论文
共 50 条
  • [21] B+-Tree Based Multi-Keyword Ranked Similarity Search Scheme Over Encrypted Cloud Data
    Shen, Huanglin
    Xue, Linlin
    Wang, Haijiang
    Zhang, Lei
    Zhang, Jinying
    IEEE ACCESS, 2021, 9 : 150865 - 150877
  • [22] PMRS: A Privacy-Preserving Multi-keyword Ranked Search over Encrypted Cloud Data
    Bao, Jingjing
    Dai, Hua
    Yang, Maohu
    Yi, Xun
    Yang, Geng
    Liu, Liang
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2019, PT II, 2020, 11945 : 496 - 511
  • [23] An Efficient Multi-keyword Text Search Over Outsourced Encrypted Cloud Data with Ranked Results
    Samantaray, Prabhat Keshari
    Randhawa, Navjeet Kaur
    Pati, Swarna Lata
    COMPUTATIONAL INTELLIGENCE IN DATA MINING, 2019, 711 : 31 - 40
  • [24] Multi-keyword Similarity Search over Encrypted Cloud Data
    Strizhov, Mikhail
    Ray, Indrajit
    ICT SYSTEMS SECURITY AND PRIVACY PROTECTION, IFIP TC 11 INTERNATIONAL CONFERENCE, SEC 2014, 2014, 428 : 52 - 65
  • [25] Multi-keyword Ranked Search Supporting Synonym Query over Encrypted Data in Cloud Computing
    Fu, Zhangjie
    Sun, Xingming
    Xia, Zhihua
    Zhou, Lu
    Shu, Jiangang
    2013 IEEE 32ND INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2013,
  • [26] Achieving Efficient Cloud Search Services: Multi-Keyword Ranked Search over Encrypted Cloud Data Supporting Parallel Computing
    Fu, Zhangjie
    Sun, Xingming
    Liu, Qi
    Zhou, Lu
    Shu, Jiangang
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2015, E98B (01) : 190 - 200
  • [27] Practical Multi-Keyword Ranked Search With Access Control Over Encrypted Cloud Data
    Li, Jiayi
    Ma, Jianfeng
    Miao, Yinbin
    Yang, Ruikang
    Liu, Ximeng
    Choo, Kim-Kwang Raymond
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (03) : 2005 - 2019
  • [28] An Efficient Ranked Multi-Keyword Search for Multiple Data Owners Over Encrypted Cloud Data
    Peng, Tianyue
    Lin, Yaping
    Yao, Xin
    Zhang, Wei
    IEEE ACCESS, 2018, 6 : 21924 - 21933
  • [29] Enabling Efficient Multi-Keyword Ranked Search Over Encrypted Mobile Cloud Data Through Blind Storage
    Li, Hongwei
    Liu, Dongxia
    Dai, Yuanshun
    Luan, Tom H.
    Shen, Xuemin
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2015, 3 (01) : 127 - 138
  • [30] VRFMS: Verifiable Ranked Fuzzy Multi-Keyword Search Over Encrypted Data
    Li, Xinghua
    Tong, Qiuyun
    Zhao, Jinwei
    Miao, Yinbin
    Ma, Siqi
    Weng, Jian
    Ma, Jianfeng
    Choo, Kim-Kwang Raymond
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (01) : 698 - 710