Password manager library / backend / CLI.
- Stores full password history
- CLI access to history
- Small easy-to-read codebase
- Machine-readable command line output
- Atomic file updates
- Local changes are always atomic, and synchronization is applied in a separate pass
- Synchronization through multiple providers
- GitHub repositories (through API)
- Other filesystem locations
- SSH filesystem
- Git
- S3 Buckets
- Web interface
- Web browser plugins
- Batch imports from other password managers
- System keychain integration
- Shared vaults
This program has not been audited, and might not be secure. However, I'm not aware of any vulnerabilities or weaknesses.
All cryptography is done using libsodium through rust_sodium.
Passwords vaults are encrypted using Salsa20
and authenticity is validated Poly1305
,
as described in rust_sodium
documentation.