Security · June 2025
Lockr
An offline-first command-line password manager with Fernet encryption, PBKDF2-HMAC-SHA256 key derivation, bcrypt-protected master credentials, clipboard integration, and local SQLite storage.
About this project
- Stores credentials locally in SQLite and protects entries with Fernet symmetric encryption.
- Derives the encryption key from the master password with PBKDF2-HMAC-SHA256 and protects master credentials with bcrypt.
- Provides command-line workflows for adding, viewing, updating, deleting, and copying credentials, with clipboard clearing support.
Technologies
Python · SQLite · Fernet · PBKDF2 · bcrypt · uv