In present days cloud computing is one of the greatest platform which provides storage of data in very lower cost and available for all time over the internet. But there is a big problem of security in cloud computing. When client is providing their data to the cloud because of security they use different encryption and decryption algorithms. Through these algorithms we can provide security to client’s data on the cloud. In this survey paper we are discussing the approach of homomorphic encryption which provides security in cloud computing. Homomorphic encryption is the method which performs operation on encrypted data which will provide result without decrypting that data. This method provides the same result as operation performs on row data.