Cloud delivers the computing services it includes desktops, disk, and storage, processing, networking, database,
and other services, managed by the third-party provider, and all the services are delivered remotely. Cloud
computing is fruitful in sundry ways. Although cloud computing is one of the best inventions in the world of
computing, it does have some limitations. Services provided by cloud-like data storage and infrastructure are
being managed by third-party Cloud Service Provider (CSP). It carries a question mark over secrecy and
authorization, as the data is being handled by Cloud Service Provider. The Cloud Service Provider cannot be
trusted because he can compromise the data and unauthorized users can gain access to the confidential data.
Attribute-Based Encryption Scheme (ABE) is used to achieve security. Key Policy Attribute-Based Encryption
(KP-ABE) and Cipher-text Policy Attribute-Based Encryption (CP-ABE) comes under the category of ABE. In this
paper, we propose a CP-ABE scheme with an efficient revocation method. Ciphertext Attribute-based Encryption
(CP-ABE) resolves the security concerns like the scalability of key management, efficiency in user revocation,
fine-grained access control. All the previous schemes failed to introduce an efficient user revocation mechanism.
This paper ensures an effective solution to both authentication and security concerns. In this paper, we propose
CP-ABE with a user revocation method that helps in maintaining confidentiality as well as authorization issue.
Keywords: Cloud Computing, Ciphertext Attribute-Based Encryption, Attribute-Based Encryption, Key Policy
Software And Hardware
• Hardware: Processor: i3 ,i5 RAM: 4GB Hard disk: 16 GB • Software: operating System : Windws2000/XP/7/8/10 Anaconda,jupyter,spyder,flask Frontend :-python Backend:- MYSQL