Netinfo Security ›› 2019, Vol. 19 ›› Issue (7): 82-89.doi: 10.3969/j.issn.1671-1122.2019.07.010

• Orginal Article • Previous Articles     Next Articles

Verifiable Keywords Ranked Search Scheme over Encrypted Cloud Data

Xinrui GE1, Wei CUI2, Rong HAO1(), Jia YU1,3   

  1. 1. College of Computer Science and Technology, Qingdao University, Qingdao Shandong 266071, China
    2. Information Center of Ministry of Science and Technology, Beijing 100862, China
    3. State Key Laboratory of Information Security, Institute of Information Engineering, Chinese Academy of Sciences, Beijing 100093 , China
  • Received:2019-02-15 Online:2019-07-19 Published:2020-05-11

Abstract:

With the increasing popularity of cloud computing, more and more users upload their data into the cloud server, thus reducing the cost of local data storage and management. In order to protect privacy, sensitive data need to be encrypted before uploaded to the cloud server, which will inevitably reduce the utilization of data and make data search difficult. When performing the search operation, the files with high relevance scores are returned according to the relevance score between the query keyword and the file. In addition, the data user should be able to check the correctness of search results to prevent cloud server from returning the invalid results. In view of the above problems, this paper proposes a verifiable keywords ranked search scheme. This scheme constructs the index vector and query vector based on vector space model and TFIDF model. Using tree-based index structure, this paper uses depth first search algorithm and pruning strategy to achieve keywords ranked search. This scheme verifies whether the search result is valid based on MAC mechanism. Security analysis and performance analysis show that this scheme is secure and efficient.

Key words: cloud computing, verifiable, ranked search

CLC Number: