Secure drive : Web Application for user Authentication and Encrypted storage of files.

preview_player
Показать описание
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, the user is taken to the operations page to perform encryption and decryption. The encryption-decryption is performed using the user's unique key, making 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.
keywords: hashing ,vault, python3, face-recognition, sqlite3-database, encryption-algorithms, opencv-python, encryption-decryption, Django,Django REST Framework, fernet-key, fernet-encryption, cryptography, face_recognition.
Python Project with Source Code and Documentation
Рекомендации по теме
Комментарии
Автор

HI Sir/Madam while installing Numpy it is coming like this NumPy 1.20.2 may not yet support Python 3.11.What can i do? OR Install the current version of all libraries

THIRIMBAKESHSL
Автор

Hi sir/madam I am unable to install some of the requirements like dlib and wheels more error showing in my window 11 machine so kindly help or steps to run the code please

crazycodedbrain