Skip to main content

Open-source cross-platform encrypted password manager

Project description

Passbit

License: GPL v3 Known Vulnerabilities PyPI version

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)

Uploaded Source

Built Distribution

PassBit-0.1.4-py3-none-any.whl (142.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page