IEEE Transactions on Cloud Computing · 2017 · 23 citations · 20 references
ComputingCloud ComputingComputer ScienceCloud SecurityCloud StorageInformation RetrievalCloud EncryptionData EncryptionQuery ProcessingSearching AlgorithmsBloom FiltersEncrypted Cloud StorageEncrypted SearchN-gram RepresentationPhrase MatchingPhrase SearchingSearch Over Encrypted DataStorage
Cloud computing has generated much interest in the research community in recent years for its many advantages, but has also raise security and privacy concerns. The storage and access of confidential documents have been identified as one of the central problems in the area. In particular, many researchers investigated solutions to search over encrypted documents stored on remote cloud servers. While many schemes have been proposed to perform conjunctive keyword search, less attention has been noted on more specialized searching techniques. In this paper, we present a phrase search technique based on Bloom filters that is significantly faster than existing solutions, with similar or better storage and communication cost. Our technique uses a series of n-gram filters to support the functionality. The scheme exhibits a trade-off between storage and false positive rate, and is adaptable to defend against inclusion-relation attacks. A design approach based on an application's target false positive rate is also described.
20
Practical techniques for searches on encrypted data
Dawn Xiaoding Song, David Wagner, Adrian Perrig · 2002 · 3.3K citations
Class-based n -gram models of natural language
Peter F. Brown, P.V. deSouza, Robert L. Mercer et al. · 1992 · 2.9K citations
Language Studies, Computer Science, Computational Linguistics +15
Benny Chor, Oded Goldreich, Eyal Kushilevitz et al. · 2002 · 1.1K citations
Secure Ranked Keyword Search over Encrypted Cloud Data
Building an Encrypted and Searchable Audit Log.
Brent Waters, Dirk Balfanz, Glenn Durfee et al. · Network and Distributed System Security Symposium · 2004 · 359 citations