SecureDrive — Browser-Native Secure Cloud Storage Framework
A secure cloud storage prototype with client-side encryption, protected metadata, deduplication-aware storage, and audit logging, validated with ProVerif.

The Problem
Cloud storage users need strong guarantees that their files are encrypted, metadata is protected, and sharing is controlled — without trusting the server with plaintext.
The Solution
Developed a secure cloud storage prototype using client-side encryption (WebCrypto API, AES-GCM, PBKDF2, SHA-256), protected metadata, deduplication-aware storage, password-protected sharing, controlled retrieval, and audit logging. Validated upload/download/sharing protocols using ProVerif.
The Outcome
Validated SecureDrive against a NoEncryption baseline across 1MB to 500MB file sizes; journal manuscript currently in progress.
Project Details
SecureDrive is a browser-native secure cloud storage framework built with React.js, TypeScript, Node.js, Express.js, and MongoDB. It uses the WebCrypto API for client-side encryption (AES-GCM, PBKDF2, SHA-256), protects metadata, supports deduplication-aware storage, password-protected sharing, controlled retrieval, and audit logging. The upload/download/sharing protocols were formally validated using ProVerif, and the system was evaluated against a NoEncryption baseline across 1MB to 500MB file sizes. A journal manuscript is currently in progress.
Technologies
Want something similar?
Post your project requirements and we'll build it for you.
Request a similar project.png&w=3840&q=75)
