-
Development[ In Progress ]
- Change Password
- Access Control : Authorised User can access their own password.
- Database Transaction Feature
- Strong Password Policy
-
User Interface
- CLI
- GUI
-
Database for Storing Passwords
- SQLite3
- Postgresql
- MySQL
-
User Authentication
-
Password Encryption
- AES-128 Encryption, HMAC (Hash-Based Message Authentication Code) algorithm with SHA256
-
Generate Secure Passwords
-
Data Security [ ]
- Encryption
- Hashing
- Salting
- Strong Cryptographic Functions
-
Backup and Recovery
- Forgot Password
- OTP Verification
-
Testing
- Manual Testing
- SQL injection
-
User Education
- Documentation