SecureShare: A Novel Approach for Secure File Sharing with Integrated Malware Protection
Akash Wagh,Nikhil Wagh,Akanksha Bankar,Sharvari Alsunde,Mrs.Vaidehi Khatvakar
Pune wagholi,412207India
A B S T R A C T
Secure File Share is an Android-based application designed to enable fast, private, and fully secure peer-to-peer (P2P) file transfer without relying on internet connectivity or centralized servers. The system leverages WiFi Direct technology to establish direct communication between devices, ensuring highspeed data transmission while maintaining complete user control over shared data.
To ensure strong security, the application integrates AES-256-GCM encryption for file protection and RSA-2048 for secure session key exchange. Sensitive cryptographic keys are stored using the Android Keystore system, providing hardware-backed security. Additionally, biometric authentication mechanisms such as fingerprint and face recognition are implemented to restrict unauthorized access. Data integrity is verified using SHA-256 hashing, ensuring that files are received without tampering or corruption.
The application also includes features like QR code-based device pairing for quick and secure trust establishment, batch file transfers, real-time progress monitoring, and smart compression to optimize performance. A local SQLite database is used to maintain a detailed transfer history, enabling efficient tracking and management of shared files.
Overall, Secure File Share provides a reliable, secure, and efficient solution for offline file sharing, addressing privacy concerns and eliminating dependency on cloud-based systems while ensuring data confidentiality and integrity.To address these challenges, the Secure File Share application is designed as a peer-to-peer (P2P) file transfer system that works without requiring an active internet connection. By using WiFi Direct
Keywords: Secure File Sharing, Peer-to-Peer (P2P) Communication, WiFiDirect, AES-256-GCM Encryption, RSA-2048 Key Exchange, Android
Keystore, Biometric Authentication, SHA-256 Integrity Verification, QR Code Pairing, Offline File Transfer, Data Privacy, Secure Deletion, Android Application, SQLite Database, End-to-End Encryption