Hybrid Cryptographic QR Code System for Secure Data Exchange

Project Code :TCMAPY2341

Objective

The Hybrid Cryptographic QR Code System aims to provide a secure platform for storing, managing, and sharing sensitive data using encryption and QR code technology. It ensures that only authorized users can access the system through authentication modules. Confidential files are protected using AES encryption, converting data into secure ciphertext. The system embeds encrypted data into QR codes for easy and portable sharing. It also supports controlled file access through request and approval mechanisms, ensuring confidentiality. Decryption is allowed only with valid credentials, maintaining data security. Overall, the system enhances data integrity, privacy, and user convenience for secure digital file exchange.

Abstract

The Hybrid Cryptographic QR Code System for Secure Data Exchange is a secure web-based application designed to protect sensitive file data during storage and sharing by integrating cryptography with QR code technology. In the proposed system, users first register and log in through an authenticated interface, ensuring that only authorized individuals can access the platform. After successful login, users can upload files containing confidential information. The uploaded file data is then encrypted using the Advanced Encryption Standard (AES), a widely trusted symmetric encryption algorithm known for its speed, efficiency, and strong security features. This encryption process converts the original file content into unreadable cipher text, preventing unauthorized access to the data. To enhance portability and secure transfer, the encrypted data is further embedded into a QR code, allowing users to store and exchange protected information in a compact and scannable format. The generated QR code acts as a secure container for the encrypted file data, which can be shared between users through request and response modules available in the system. Users can send access requests, receive responses, and retrieve encrypted files only through authorized communication channels. When a valid user scans or accesses the QR code, the system decrypts the encrypted content using the correct AES key and restores the original file data. The system also provides modules such as file viewing, request management, response tracking, and logout functionality to ensure complete user control and secure session handling. By combining AES encryption with QR code-based storage, the proposed project offers confidentiality, integrity, and convenience in digital data exchange. This system is highly useful in environments such as educational institutions, healthcare sectors, business organizations, and government offices where secure file sharing is essential.


Keywords: Hybrid Cryptographic QR Code System, Secure Data Exchange, AES Encryption, QR Code Storage, File Encryption, File Decryption, User Authentication, Secure File Sharing, Data Confidentiality, Cipher Text Protection, Request and Response Module, Encrypted QR Code, Access Control, Digital Security, Web-Based Application, Secure Communication, Data Integrity, Information Protection, User Management, QR Code Technology.

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

Block Diagram

Specifications

        

·       SOFTWARE REQUIREMENS

·       Operating System                   :  Windows 7/8/10

·       Server side Script                    :  HTML, CSS, Bootstrap & JS

·       Programming Language         :  Python 3.10.8

·       Libraries                                  : Django

·       IDE/Workbench                     :  VSCode

·       Server Deployment     :  Xampp Server

·       Database                                 :  MySQL

 

HARDWARE REQUIREMENTS

§  Processor                           - I3/Intel Processor

§  RAM                                 - 8GB (min)

§  Hard Disk                          - 128 GB

§  Key Board                         - Standard Windows Keyboard

§  Mouse                               - Two or Three Button Mouse

§  Monitor                             - Any          

Demo Video

mail-banner
call-banner
contact-banner
Request Video