How rkeene/hunter2 works
hunter2 is a script-oriented password manager: users store a password under an identifier and later retrieve it using that identifier. The README documents AES-128 password encryption, RSA encryption of the AES key using hardware-backed keys, and SQLite storage; it also describes sharing access through a common database. No source excerpts were provided, so the graph shows only relationships stated in the README, not unverified internal calls or implementation details.
Main entry points: hunter2 Password manager
Components 5
Other components
- User
- Password manager
hunter2 - AES encryption
hunter2 - Hardware RSA key
- Shared SQLite database
Connections 5
- User → Password manager: stores or retrieves
README.md - Password manager → AES encryption: encrypts passwords
README.md - AES encryption → Hardware RSA key: RSA encrypts AES key
README.md - Password manager → Shared SQLite database: stores and retrieves
README.md - User → Shared SQLite database: shares access
README.md