Abstract
This project focuses on creating a secure cloud storage and file-sharing platform designed to provide end-to-end data privacy. With the increasing use of cloud services, ensuring data security has become paramount. This platform seeks to address key challenges in traditional cloud storage solutions, including security vulnerabilities and user transparency, by employing a multi-faceted encryption approach through combining RSA and AES. The design incorporates fine-grained access controls, watermarking for traceability, and a hybrid cryptographic framework to ensure the integrity and confidentiality of user data. Leveraging technologies such as AWS Amplify, ReactJS, NodeJS, Google Cloud Storage, and Firestore, the platform facilitates a secure, scalable, and user-friendly system for managing hierarchical data structures. Extensive testing validated the application’s usability, security, and reliability, solidifying it as a practical solution for individuals and organizations seeking robust data protection in the cloud.