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.
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.

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