Skip to content

kirthika-05/Secure-File-Sharing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Secure File Sharing System

Project Overview

The Secure File Sharing System is a web-based application that allows users to securely upload and share files using time-limited download links. Instead of storing files on the local server, all uploaded files are safely stored in Amazon S3 (AWS cloud storage).

To ensure security, the system generates a pre-signed URL for each uploaded file. This URL is valid only for a user-defined time (such as 10 minutes or 1 hour). Once the expiration time is reached, the link automatically becomes invalid, preventing unauthorized access.

Technologies Used

Frontend

  • HTML
  • CSS
  • JavaScript

Backend

  • Python
  • Flask (Web Framework)

Cloud Services

  • Amazon Web Services (AWS) => Amazon S3 (Object Storage)
  • Pre-signed URLs

Security Benefits

  • Files are never publicly accessible
  • Links automatically expire
  • AWS handles secure authentication
  • Prevents unauthorized downloads

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published