In the digital age, traditional file-sharing systems are vulnerable to unwanted access, data manipulation, and a lack of transparency, especially in applications that depend on location and have time limits. Secure Timeshare, a dual encryption system that uses geographic and time-based controls, along with blockchain technology, is the solution this project offers to address these issues. Users and administrators can safely upload and exchange encrypted files using RSA. Access is tightly regulated, hinging on both the user's physical location and time-limited sessions. Ethereum smart contracts, deployed using Truffle and Ganache, create unchangeable records of file-sharing transactions. This setup ensures openness, accountability, and the capacity to conduct audits. The system supports both direct user-to-user exchanges and broadcasts managed by administrators, all while providing robust monitoring and rule-based access control. The innovation lies in the integration of several key elements: dual-layer encryption, geolocation for location verification, time-limited access controls, and the unalterable nature of the blockchain. This creates a highly secure, decentralized, and context-sensitive platform for file sharing. It's particularly well-suited for sensitive applications within government, corporate, healthcare, and defence environments.
Thenmozhi et al. (Wed,) studied this question.