{'fraction_non_alphanumeric': 0.02097315436241611, 'fraction_numerical': 0.0, 'mean_word_length': 5.3121693121693125, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A Multi-keyword Search Algorithm Based on Polynomial Function and Safety Inner-product Method in Secure Cloud Environment

As we all know, there are a lot of encrypted data in the cloud computing environment. Original search algorithms cannot effectively execute multi-keyword search. Therefore, a multi-keyword search algorithm based on polynomial function and safety inner-product method is proposed in this paper under secure cloud environment. This proposed method combines polynomial function with safety inner product method. The new scheme is divided into three steps. Firstly, polynomial function is adopted to hide the encrypted keyword. Secondly, we use inner-product method to protect the privacy of searched keyword, which can effectively conduct multi-keyword search and enhance the privacy of search. Thirdly, we conduct experiments from three aspects to evaluate the search ability and secrecy performance of our new method including index time cost , trapdoor generated time cost and query time cost. At last, the results indicate that multikeyword search algorithm based on polynomial function and safety inner-product method is very effective under secure cloud environment.