Journal of Xidian University ›› 2024, Vol. 51 ›› Issue (6): 204-214.doi: 10.19665/j.issn1001-2400.20240908

• Computer Science and Technology & Cyberspace Security • Previous Articles    

Public-key searchable encryption scheme for supporting fast range search

DING Yong1,2(), WENG Nengxiang3(), WANG Haiyan4(), LUO Fucai5()   

  1. 1. College of Computer Science & Information Security,Guilin University of Electronic Technology,Guilin 541004,China
    2. School of Advanced Education,Hong Kong University of Science and Technology,Institute of Cyber Space Technology,Hong Kong 000000,China
    3. School of Mathematics & Computer Science,Guilin University of Electronic Technology,Guilin 541004,China
    4. Department of New Network,Peng Cheng Laboratory,Shenzhen 518000,China
    5. College of Computer Science and Technology,Zhejiang Gongshang University,Hangzhou 310018,China
  • Received:2022-11-30 Online:2022-11-30 Published:2022-11-30
  • Contact: WANG Haiyan E-mail:stone_dingy@126.com;1961357181@qq.com;wanghy01@pcl.ac.cn;lfucai@126.com

Abstract:

In recent years,cloud storage services have gradually become the mainstream method for data storage,but they have also brought challenges to data privacy protection.Public Key Searchable Encryption technology allows users to perform keyword searches on encrypted data without decrypting it,thereby providing the convenience of data retrieval while protecting privacy,so that it has been widely used.However,most searchable encryption schemes currently suffer from low efficiency in range searches and vulnerability to keyword guessing attacks.To address this issue,this paper constructs a public-key searchable encryption scheme that supports efficient range searches using 0-1 encoding,and introduces public key authentication to enable collaborative encryption between sender and receiver,thus preventing third parties from constructing valid ciphertexts and trapdoors and ensuring the security of the scheme.To improve the efficiency of search computations,this paper constructs ciphertext indices using trapdoor search records,comparing the search ranges of new and old trapdoors and combining ciphertext indices to reduce the number of ciphertexts that need to be compared,thus achieving fast searches.Security analysis shows that this scheme can resist keyword guessing attacks from cloud servers,and experimental results demonstrate that the ciphertext indices of this scheme can effectively improve the efficiency of ciphertext searches.

Key words: public-key searchable encryption, 0-1 encoding, public-key authentication, ciphertext index, range search

CLC Number: 

  • TN918.4