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.
This is a preview of subscription content, log in via an institution.
References
Ren, F.L., Zhu, Z.X., Wang, X.: A cloud computing security solution based on fully homomorphic encryption. J. Xi’an University of posts and telecommunications 18(3), 92–95 (2013)
Duan, G.H., Ju, R., Wang, Y.B., Liu, Y.: Efficient ciphertext retrieval protocol in cloud computing environment. Netinfo Secur. 9, 26–29 (2013)
Gentry, C.: Fully homomorphic encryption using ideal lattices. In: Proceedings of the 41st Annual ACM Symposium on Theory of Computing, vol. 9, no. 4, pp. 169–178. ACM Press, New York (2009)
Regev, O.: On lattices, learning with errors, random linear codes, and cryptography. J. ACM 56(6), 84–93 (2005)
van Dijk, M., Gentry, C., Halevi, S., Vaikuntanathan, V.: Fully homomorphic encryption over the integers. In: Gilbert, H. (ed.) EUROCRYPT 2010. LNCS, vol. 6110, pp. 24–43. Springer, Heidelberg (2010). doi:10.1007/978-3-642-13190-5_2
Gentry, C., Sahai, A., Waters, B.: Homomorphic encryption from learning with errors: conceptually-simpler, asymptotically-faster, attribute-based. In: Canetti, R., Garay, Juan A. (eds.) CRYPTO 2013. LNCS, vol. 8042, pp. 75–92. Springer, Heidelberg (2013). doi:10.1007/978-3-642-40041-4_5
Brakerski, Z., Gentry, C., Vaikuntanathan, V.: Fully homomorphic encryption without bootstrapping. ACM Trans. Comput. Theory 6(3), 1–36 (2014)
Cheon, J.H., Kim, J.: A hybird scheme of public-key encryption and somewhat homomorphic encryption. IEEE Trans. Inf. Forensics Secur. 10(5), 1052–1063 (2017)
Huang, Y.F., Zhang, J.L., Li, X.: Encrypted storage and its retrieval in cloud storage applications. ZTE Commun. 16(5), 33–35 (2010)
Song, D.J.: The design and implement of cloud storage system based on homomorphic encryption. Beijing University of Posts and Telecommunications (2013)
Zhang, X.J.: Ciphertext retrieval system for cloud storage system based on homomorphic encryption over integers. Ocean University of China (2013)
Wei, R.Q.: The design and implement of a ciphertext retrieval model based on homomorphic encryption. Xidian University (2014)
Lv, W.B.: Application and research of homomorphic encryption in cloud storage security. Shenyang Aerospace University (2016)
Tan, K.L.: Research of security communication in flight record data cloud storage. Shenyang Aerospace University (2014)
Salton, G., Yu, C.T.: On the construction of effective vocabularies for information retrieval. In: Proceedings of the 1973 Meeting on Programming Languages and Information Retrieval, vol. 10, pp. 48–60. ACM, New York (1973)
Acknowledgement
This work is supported by the Liaoning Provincial Department of Education Science Fund Project (L2013064), China Aviation Industry Technology Innovation Fund Project (Basic Research) (2013S60109R).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Gong, C., Xiao, Y., Li, M., Han, S., Lin, N., Guo, Z. (2017). Ciphertext Retrieval Technology of Homomorphic Encryption Based on Cloud Pretreatment. In: Liu, D., Xie, S., Li, Y., Zhao, D., El-Alfy, ES. (eds) Neural Information Processing. ICONIP 2017. Lecture Notes in Computer Science(), vol 10638. Springer, Cham. https://doi.org/10.1007/978-3-319-70139-4_75
Download citation
DOI: https://doi.org/10.1007/978-3-319-70139-4_75
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-70138-7
Online ISBN: 978-3-319-70139-4
eBook Packages: Computer ScienceComputer Science (R0)