Abstract
1-Introduction
2-Development of Homomorphic Encryption Technology
3-Single Homomorphic Encryption Algorithm
4-Fully Homomorphic Encryption Algorithms
5-Conclusions
References
Abstract
Four kinds of single homomorphic encryption algorithm were summarized for the advantages of homomorphic encryption technology in the cloud environment. It analyzed the security characteristics of four kinds of encryption algorithms. On the basis of experiments, the paper compared the efficiency of four single homomorphic encryption algorithms, gave the application scenarios of various algorithms, and introduced the research and application of single homomorphic encryption algorithm in the cloud environment. We described five kinds of fully homomorphic encryption algorithms, summarized the research situation and its application in the cloud environment and the performance of some fully homomorphic encryption algorithms were analyzed. Finally, we proposed the research direction for the subsequent studies.
Introduction
With the widespread application of cloud computing, more and more sensitive information and private data are stored in the cloud by users. Cloud storage security is one of the important security issues in cloud computing. In order to protect the privacy of user data, cloud data should be stored in the form of ciphertext. But encryption adds computational cost. It is hoped that the confidentiality of the data will be guaranteed at the lowest possible cost. Since cloud service providers are unreliable third parties, how to keep data confidential to cloud service providers and allow cloud service providers to complete various operations on data, it is difficult for traditional encryption methods to solve the above problems.