Encrypted multi-keyword ranked search supporting gram based search technique
D. Kamini, M. Suresh, S. Neduncheliyan · 2016
Cloud computing becomes more effective and prevalent on basis of economy. Data owners outsource their data to cloud which contain more sensitive information. To provide security and privacy, such sensitive data usually have to be encrypted before outsourcing. It also becomes challenge to search over encrypted data. Here we consider that a large number of data users and document files in cloud and there must be a search service that allows multiple keyword queries and generates ranked results of retrieved files. In this paper, we propose a multi-keyword search scheme that not only enable document keyword search but also supports linear, gram based and semantic searches. We construct a special tree-based index structure and propose a fuzzy Search Server that creates wild card based fuzzy keyword Set which overcome KGA (Keyword Guessing Attack) and provide efficient multi-keyword ranked search. KNN algorithm is used to encrypt the index and query. It also uses the relevance score calculation for ranking the documents. Majority of computing work is done on the server side and all operations performed only on cipher text and hence there is no information leakage thus ensuring data security.