Abstract

Ciphertext retrieval in cloud computing environments requires both security and retrieval efficiency. This paper proposes a Ciphertext Retrieval based on Cloud Pretreatment (CRBCP) based on cloud preprocessing. The scheme divides the cloud into the file server and the index server. Firstly, the program uploads the ciphertext document set to the file server and index server. A lot of preprocessing work is done in the index server and generate an inverted index table. Then, the program uploads the ciphertext retrieval item to the index server. Term Frequency-Inverse Document Frequency (TF-IDF) is used the to get the weight vector of the ciphertext document and the ciphertext retrieval item. Finally, the index server calculates the similarity and returns the result to the client. The simulation results show that the efficiency of encryption and decryption time in the algorithm is obviously higher than that of DjikGentryHaleviVaikuntanathan (DGHV) and Based Vector space model and Homomorphism ciphertext retrieval scheme (BVH). The overall efficiency of ciphertext retrieval in the program is superior than others. In the protection of user data privacy and security under the premise, CRBCP scheme preprocesses the ciphertext in the index server. This will not only greatly improve the efficiency of ciphertext retrieval and reduce the computational pressure on the client, but also fully embody the concept and advantages of cloud computing.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call