A Secure and Easy-to-Use Password Management System designed to protect your valuable passwords for all your applications. With strong encryption and key derivation techniques, it ensures that your passwords remain confidential and easily accessible only to you.
Features:
- Robust Security: Utilizes Stream Cipher security algorithms and key derivation function PBKDF2 for maximum security.
- Stream Cipher: Encrypts passwords using a stream cipher, ensuring that your passwords are protected from unauthorized access.
- Convenient Password Changing: Added functionality to change and update an existing password within the system.
- User-Friendly Interface: Offers an intuitive and straightforward user interface to easily manage and retrieve your passwords.
- Secure Storage: Safely stores your encrypted passwords, salt value, and other sensitive information in a binary file.
Getting Started:
- Clone the repository to your local machine.
- Install the required dependencies by running 'pip install -r requirements.txt'.
- Launch the application and follow the prompts to set up your master password.
- Begin securely adding, retrieving, and updating your passwords within the system.
- Remember to keep your master password confidential and secure. It cannot be recovered or reset, so make sure to choose a strong and memorable password.
This Project shows the demonstration of Stream Ciphers and KDF: PBKDF2 in a Password management system. If you have any questions or suggestions, please feel free to reach out to me.