Netinfo Security ›› 2017, Vol. 17 ›› Issue (2): 43-50.doi: 10.3969/j.issn.1671-1122.2017.02.007

• Orginal Article • Previous Articles     Next Articles

Research on An Efficient Ranked Keywords Searchable Encryption System

Nan ZHANG1,2, Lanxiang CHEN1,2()   

  1. 1. School of Mathematics and Computer Science, Fujian Normal University, Fuzhou Fujian 350108, China
    2. Key Lab of Network Security and Cryptology, Fujian Normal University, Fuzhou Fujian 350108, China
  • Received:2016-11-24 Online:2017-02-20 Published:2020-05-12

Abstract:

In the research of ciphertext search, to get high query precision and to support ranking, this paper proposes a searchable encryption scheme based on BM25L model, and implements a ciphertext full text retrieval system Bluce by combining the scheme with the Lucene system. The Bluce optimizes ranking results by improving the scoring mechanism of BM25L model and encrypts plaintext index of Lucene to get ciphertext index, thus realizing an efficient ranked keywords searchable encryption system. In the Bluce, the data and the index are encrypted by AES, which is very secure. Experiment results show that the search results have high correlation with keywords, and the system improves the efficiency and precision of the ciphertext retrieval while ensuring the security of ciphertext retrieval.

Key words: searchable encryption, BM25L model, Lucene, scoring mechanism, ranking

CLC Number: