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.3.1.tar.gz
(146.0 kB
view hashes)
Built Distribution
PassBit-0.1.3.1-py3-none-any.whl
(142.8 kB
view hashes)
Close
Hashes for PassBit-0.1.3.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ef689b89130478b73618541dc65e5aba7ea4fae4354a08646bfed52b06aabab |
|
MD5 | c0e504401deb4617ccfdce27c64f9b7e |
|
BLAKE2b-256 | 0b9f656c5a9e1c702691bd56c1a3cbcf135e36ac3f81ae478aa4dfab22411a0e |