omrawal / Secure-Drive

Web application for user Authentication and Encrypted storage of files.

Home Page:https://youtu.be/t_JXmwbW9Cg

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Secure-Drive

Drive To store Files

This Web application helps users save files in encrypted format at their local storage. The authentication is 2-step. First is authentication by username and password from the SQLite database. The password stored in the database is hashed. The second is Face Recognition. If both the authentication are successful then the user is taken to the operations page where encryption and decryption can be performed. The encryption-decryption is performed using the user's unique key which makes it impossible to decrypt the encrypted files by any other means as the users' unique key is not revealed to even the user. Once the user logs out or closes the application all the files decrypted during that session are deleted for added security.

Run

pip install requirements.txt python manage.py runserver

Preview

Preview

Please open an issue if

  • you have any suggestion to improve this project
  • you noticed any problem or error

Also view Desktop Version of this WebApp Safe-Storage

About

Web application for user Authentication and Encrypted storage of files.

https://youtu.be/t_JXmwbW9Cg


Languages

Language:Python 50.6%Language:HTML 30.1%Language:CSS 19.2%