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 条
  • [31] Secure Rank-ordered Search of Multi-keyword Trapdoor over Encrypted Cloud Data
    Ibrahim, Ayad
    Jin, Hai
    Yassin, Ali A.
    Zou, Deqing
    2012 IEEE ASIA-PACIFIC SERVICES COMPUTING CONFERENCE (APSCC), 2012, : 263 - 270
  • [32] Privacy Preserving Synonym Based Fuzzy Multi-Keyword Ranked Search Over Encrypted Cloud Data
    Mittal, Sneha A.
    Krishna, C. Rama
    2016 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND AUTOMATION (ICCCA), 2016, : 1187 - +
  • [33] Privacy-preserving Multi-keyword Ranked Search over Encrypted Cloud Data Supporting Dynamic Update
    Sun, Xingming
    Zhou, Lu
    Fu, Zhangjie
    Wang, Jin
    INTERNATIONAL JOURNAL OF SECURITY AND ITS APPLICATIONS, 2014, 8 (06): : 1 - 16
  • [34] Diverse Multi-keyword Ranked Search over Encrypted Cloud Data Supporting Range Query
    Li, Hongwei
    Ren, Hao
    Yao, Hongxian
    Chen, Hao
    Xu, Guowen
    Dai, Yuanshun
    2015 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2015,
  • [35] A Privacy-Preserving Multi-keyword Ranked Search Scheme over Encrypted Cloud Data using MIR-tree
    Gurjar, Sonu Pratap Singh
    Pasupuleti, Syam Kumar
    2016 INTERNATIONAL CONFERENCE ON COMPUTING, ANALYTICS AND SECURITY TRENDS (CAST), 2016, : 533 - 538
  • [36] Efficient dynamic multi-keyword fuzzy search over encrypted cloud data
    Zhong, Hong
    Li, Zhanfei
    Cui, Jie
    Sun, Yue
    Liu, Lu
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2020, 149
  • [37] An Efficient Multi-keyword top-k Search Scheme over Encrypted Cloud Data
    Xu, Jian
    Huang, Xinyu
    Yang, Geng
    Wu, Yuanyuan
    2018 15TH INTERNATIONAL SYMPOSIUM ON PERVASIVE SYSTEMS, ALGORITHMS AND NETWORKS (I-SPAN 2018), 2018, : 305 - 310
  • [38] COMPARATIVE STUDY ON RSA ALGORITHM OF MULTI-KEYWORD SEARCH SCHEME OVER ENCRYPTED CLOUD DATA
    Harshitha, Y.
    Seema, S.
    Apoorva, P.
    PROCEEDINGS OF 2017 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL (I2C2), 2017,
  • [39] Multi-keyword secure search of encrypted cloud data based on semantics
    Wang, Xuejian
    Qin, Baodong
    2024 6TH INTERNATIONAL CONFERENCE ON NATURAL LANGUAGE PROCESSING, ICNLP 2024, 2024, : 271 - 276
  • [40] An Efficient Multi-keyword Ranked Retrieval Scheme with Johnson-Lindenstrauss Transform Over Encrypted Cloud Data
    Li, Ke
    Zhang, Weiming
    Tian, Ke
    Liu, Rundong
    Yu, Nenghai
    2013 INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND BIG DATA (CLOUDCOM-ASIA), 2013, : 320 - 327