Cloud storage is widely used for storing and sharing large amounts of data, but the traditional centralized cloud architecture faces some problems like data breaches, lack of user control, and single point failure. To address these problems, this project proposes a secure distributed file storage system that eliminates the need for a central server. A Distributed Hash Table (DHT) is employed to store files on multiple nodes, providing bet- ter availability and reliability. Before storing, files are encrypted using Advanced Encryption Standard in Galois/Counter Mode (AES-GCM), ensuring high data confidentiality and integrity. Rivest-Shamir-Adleman(RSA) public-key encryption is employed for secure key exchange and user authentication, ensuring that only authorized users can access the encrypted files.With the use of decentralized storage and efficient encryption methods, the proposed system enhances data security, reliability, and scala- bility. The system is ideal for cloud and peer-to-peer networks where data privacy and secure data management are of high importance.