NIRMIO

Projects / Computer Science / Computer Science project 24

End-to-End Encrypted File Sharing Web App

Cyber Security / WebMedium-Hard

Approx. component budget: Rs. 0 - 2,000

Objective

Let two people share files so that the server never sees the content or the key.

What you will build

A website to share files using a link and a key, where files are encrypted in the browser before upload and expire after a set time or download count.

Results you can expect

What you will learn

Hybrid encryption, key sharing through the URL fragment, streaming large files, and secure deletion rules.

Tools and notes

Web Crypto API, Node.js, free object storage tier, browser developer tools for verification.

Resume points from this project

Replace [x] with your own measured results. Write only what you really did.

Rs. 99 project guide: prepared on request

The short guide for this project is prepared when you ask for it. Message us on WhatsApp and we will prepare it and tell you when it is ready.

Payment details are shared in the chat. We send the PDF on WhatsApp after your payment is confirmed.

More computer science projects

Back to all projects

Chat on WhatsApp