Application of Homomorphic encryption in cloud computing security
University Zhangdong
With the rapid development of cloud computing, more and more people store data in the cloud, but the application of cloud computing is also associated with the risk of security, such as data storage, transmission security, user privacy. Cloud computing security issues, affecting the application and popularization of cloud computing, is a crucial issue in cloud computing research. Homomorphic cryptography is a cryptographic technique based on computational complexity theory of difficult mathematical problems. An output is obtained by operation of the same state encrypted data, and the output is decrypted in the same state, and the result is the same as that of the original data which is not encrypted by the same method. MapReduce technology is a parallel computing model that Google first perfected and applied on a large scale. It is a simple distributed computing model. The function is to use n multiple computers to process the same heap of data to get the final result. Firstly, this paper introduces the concept and properties of the Homomorphic encryption algorithm, studies the programming model of MapReduce, then simulates the data transmission and stored procedure, and finally gives a MapReduce privacy information retrieval scheme, and analyzes the privacy of the scheme in detail.
Application of Homomorphic encryption in cloud computing security