Open-source cross-platform encrypted password manager
Project description
Passbit
Open-source cross-platform encrypted password manager
Features
- TOTP support
- Encrypted export/import support
- Password generator (symbol, english/russian words)
- Fully customizable KDF parameters
- Key file support
Security
Storing secrets
Valuable data (name, description, login, password, totp) is encrypted (AES 256-bit, EAX) in database storage. To open database you need to enter password or/and key file.
KDF: Argon2ID
Libraries
GUI: CustomTkinter, CTkMessageBox
Encryption/KDF: argon2-cffi, PyCryptoDome
TOTP: pyotp
For copying secrets to clipboard: pyperclip
For getting cat's images: requests
Full documentation is available in docs directory
Installation
pip install passbit
python -m passbit
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
PassBit-0.1.4.tar.gz
(146.1 kB
view hashes)
Built Distribution
PassBit-0.1.4-py3-none-any.whl
(142.9 kB
view hashes)