π Project Overview:
Secure Password Manager is a desktop-based application developed using Python and Tkinter that allows users to safely store, view, update, and delete passwords. The project focuses on security, encryption, and user-friendly GUI design.
All passwords are encrypted using the Fernet encryption algorithm, ensuring data confidentiality.
π― Objectives:
Store passwords securely using encryption
Provide an easy-to-use graphical interface
Prevent unauthorized password access
Improve understanding of encryption and file handling in Python
π οΈ Technologies Used
Programming Language: Python
GUI Library: Tkinter
Security: Cryptography (Fernet Encryption)
Storage: Text file (passwords.txt)
Other Libraries:
os
datetime
random
string
β¨ Features:
π Encrypted Password Storage
πΎ Save Website Credentials
π View Saved Passwords
π Update Password by Website Name
ποΈ Delete Specific Password
π₯ Emergency Wipe (Delete All Passwords)
π Time-Locked Password Viewing (9 AM β 5 PM)
π‘ Psychological Password Generator
π Password Strength Checker
π§Ύ Timestamp for Stored Passwords