Implementation Of An Enhanced Ciphertext Policy Attribute-Based Encryption With User Repudiation Method









Abstract

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 Attribute-Based Encryption.


Modules


Algorithms


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