Back to Search
Start Over
Achieving Searchable Encryption Scheme With Search Pattern Hidden
- Source :
- IEEE Transactions on Services Computing. 15:1012-1025
- Publication Year :
- 2022
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2022.
-
Abstract
- Searchable Encryption (SE) enables a data owner to outsource encrypted data to an untrusted server while preserving keyword search functionality. Typically, the server learns whether or not a query has been performed more than once, which is called the search pattern. However, such kind of information leakage might be leveraged to break query privacy. To reduce such type of leakage and provide strong privacy guarantee, Wang et al. proposed a novel SE scheme based on the Paillier encryption scheme in INFOCOM'15. Unfortunately, their scheme cannot perform keyword search successfully, because the additive homomorphic property is not sufficient for their construction. In this paper, we first show that why their scheme fails to return the correct search result, and then propose a new SE scheme by adopting a special additive homomorphic encryption scheme to achieve the multiplicative homomorphic property efficiently. Furthermore, we enhance the security on the user side. Specifically, we use random polynomials with an appropriate degree to guarantee that the user cannot learn anything other than the desired search result. Finally, we present a formal security analysis and implement our scheme on a real-world database, which demonstrates that our construction can achieve the desired security properties with good performance.
- Subjects :
- Scheme (programming language)
Security analysis
Information Systems and Management
Theoretical computer science
Computer Networks and Communications
business.industry
Property (programming)
Computer science
Homomorphic encryption
020206 networking & telecommunications
020207 software engineering
02 engineering and technology
Encryption
Computer Science Applications
Outsourcing
Paillier cryptosystem
Hardware and Architecture
Information leakage
0202 electrical engineering, electronic engineering, information engineering
business
computer
computer.programming_language
Subjects
Details
- ISSN :
- 23720204
- Volume :
- 15
- Database :
- OpenAIRE
- Journal :
- IEEE Transactions on Services Computing
- Accession number :
- edsair.doi...........632c8332da226c921ba89dab34455be0