SecurePass
Password manager (2021)
On login, if the master password is correct, the SQLite database is decrypted. When logging out, the database is encrypted back.
Source code: https://github.com/andude10/SecurePass
Features:
- Password history
- Customizable password generator
- Passwords tags
- Encrypted password notes
- SQLite database is used, so passwords and notes can be decrypted in other ways by knowing the master password
Implementation
This is a freelance project and the client asked me to use SQLite. But the regular version of the database does not support encryption, for this reason I decided to use SQLCipher.