Abstract-Cloud computing is going to be very famous technology in IT enterprises. For an enterprise, the data stored is huge and it is very precious. All tasks are performed through networks. Hence, it becomes very important to have the secured use of data. In cloud computing, the most important concerns of security are data security and privacy. And also flexible and scalable, fine grained access control must be maintained in the cloud systems. For access control, being one of the classic research topics, many schemes have been proposed and implemented. There are policy based schemes have been proposed. In this paper, we are going to explore various schemes for encryption that consist of Attribute based encryption (ABE) and its types CP-ABE. Further discussion consists of improvement in CP-ABE to CP-ASBE and to HASBE. A comparison table has been included for comparative study of these techniques. In this project, we propose a framework for efficient and privacy-preserving outsourced cloud using CP-ABE technique. Our proposed technique is designed to allow users to outsource their own data to cloud server for secure processing. Using CP-ABE, a user can securely outsource the storing and processing of data to a cloud server without compromising the security of the (original) data and the computed results. More specifically, we present a cipher policy attribute based encryption with RSA key distribution, the core cryptographic primitive, to reduce the private key exposure risk in data processing.