Enhancing Property-Based Token Attestation with Homomorphic Encryption PTA-HE

Project Code :TCMAPY1739

Objective

The objective of this project is to design and implement a secure mobile transaction system that ensures the confidentiality and integrity of sensitive user and financial data within a cloud environment. The system aims to utilize Homomorphic Encryption (HE) to perform computations directly on encrypted data, thereby preventing any exposure of plaintext during processing. Additionally, it incorporates Property-Based Token Attestation (PTA) to verify user authenticity based on predefined device or application properties, enhancing overall access control. The platform will support core functionalities such as user registration, login, bank detail management, encrypted money transfers, and transaction history viewing, all while maintaining strong privacy guarantees. Furthermore, it will implement role-based access control to distinguish between user and admin privileges, and incorporate safeguards against threats like unauthorized access, data leakage, and replay attacks. Ultimately, the project aims to provide a robust, privacy-preserving solution suitable for secure mobile financial operations.

Abstract

With the rapid adoption of mobile and cloud technologies in financial applications, ensuring the privacy and security of sensitive data has become critically important. This project presents a secure mobile transaction system based on Property-Based Token Attestation with Homomorphic Encryption (PTA-HE), which enables privacy-preserving operations over encrypted user and transaction data. The system allows users to register, log in, manage bank details, initiate secure money transfers, and view transaction history. On the backend, the cloud server handles authentication, user verification, and transaction analysis while preserving data confidentiality using Homomorphic Encryption (HE)β€”allowing computations directly on encrypted data without decryption. By eliminating exposure of sensitive information during storage and processing, the system protects against data leakage, unauthorized access, and replay attacks. Role-based access is implemented to differentiate actions available to users and cloud administrators. This architecture achieves a balance between strong data privacy, secure computation, and practical usability, making it highly suitable for secure mobile financial services.

Keywords

Property-Based Token Attestation (PTA), Homomorphic Encryption (HE), Secure Mobile Transactions, Cloud Data Security, Encrypted Computation, Privacy-Preserving Systems, Role-Based Access Control (RBAC), Encrypted Financial Data, Secure Cloud Services, Replay Attack Resistance, Data Confidentiality.

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

Block Diagram

Specifications

H/W CONFIGURATION:

Processor                                 - I3/Intel Processor

Hard Disk                                - 160GB

Key Board                               - Standard Windows Keyboard

Mouse                                     - Two or Three Button Mouse

Monitor                                   - SVGA

RAM                                       - 8GB

S/W CONFIGURATION:

Operating System                   :   Windows 10

Server-side Script                   :   Python 3.6

IDE                                         :  Pycharm, VS code

Libraries Used                        : Django

Database                                  : MySQLite     

Demo Video

mail-banner
call-banner
contact-banner
Request Video