It allows users to perform content-level, fine-grained private search and decryption of the data stored in the cloud databases. Others [10, 3] have also recently proposed privacy preserving computations using Map Reduce [7] style parallelism, which is suitable in a cloud computing infrastructure.