You may want to read my paper on basic privacy challenges in cloud and challenges in cryptography techniques like homomorphic encryption, secure multiparty computation etc.
http://eprint.iacr.org/2013/272.pdf
You would notice that there are number of challenges in adopting homomorphic encryption for cloud