An Optimized Post-Quantum Attribute-Based Encryption Framework For Cloud Computing

Project Code :TCPGPY2084

Objective

The primary objective of this project is to design and implement a secure, efficient, and scalable hybrid encryption framework for cloud data storage and sharing. The system aims to integrate Attribute-Based Encryption, RSA, and AES to ensure strong data confidentiality, fine-grained access control, and secure key management. By utilizing AES for encrypting large volumes of data, the framework seeks to achieve high performance and low computational overhead, while ABE is employed to enforce attribute-driven access policies that restrict data access to authorized users only. RSA is used to facilitate secure key distribution and authentication between users and cloud servers. Another key objective is to support efficient user revocation and dynamic access control without requiring complete data re-encryption. The project also aims to preserve user privacy, prevent unauthorized key access, and resist common cryptographic attacks. Ultimately, the proposed system strives to provide a flexible and robust security solution that balances strong protection mechanisms with practical usability, making it suitable for real-world cloud computing environments.

Abstract

Attribute-based encryption (ABE) is crucial for ensuring data privacy in cloud computing environments, enabling secure storage and sharing of data. However, the rise of quantum processors presents a significant threat to existing cryptographic protocols by potentially compromising security measures such as factoring large integers and computing discrete logarithms. In response, this paper introduces a novel post-quantum attribute-based encryption scheme based on rank metric codes. Unlike previous schemes, our approach simultaneously addresses key challenges such as verifiability, user privacy, and revocability. By leveraging low-rank parity-check codes, our scheme is designed to resist chosen plaintext attacks in the standard model and offers robustness against reaction attacks, including chosen ciphertext attacks. The scheme also accounts for new attack vectors, where an attacker can breach the system by exploiting file search functionalities and logging out. This adds an important layer of complexity to the system's security analysis, considering how attackers can interfere with secure file sharing and access mechanisms.


Keywords: Attribute-based encryption, rank metric codes, user privacy, user revocation, file attack, cloud security.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware Requirements

Processor                                 - I3/Intel Processor

Hard Disk                                - 160GB

Key Board                               - Standard Windows Keyboard

Mouse                                     - Two or Three Button Mouse

Monitor                                   - SVGA

RAM                                       - 8GB

Software Requirements:

Operating System                   :  Windows 7/8/10

Server side Script                    :  HTML, CSS, Bootstrap & JS

Programming Language         :  Python

Libraries                                  :  Flask, Pandas, Mysql.connector, Os, Smtplib, Numpy

IDE/Workbench                     :  PyCharm

Technology                             :  Python 3.6+

Server Deployment                 :  Xampp Server

Database                                 :  MySQL

Demo Video

mail-banner
call-banner
contact-banner
Request Video