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

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.1.tar.gz (145.5 kB view details)

Uploaded Source

Built Distribution

PassBit-0.1.1-py3-none-any.whl (142.1 kB view details)

Uploaded Python 3

File details

Details for the file PassBit-0.1.1.tar.gz.

File metadata

  • Download URL: PassBit-0.1.1.tar.gz
  • Upload date:
  • Size: 145.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for PassBit-0.1.1.tar.gz
Algorithm Hash digest
SHA256 98922a8f5de6d08a77e608651bf368fa150ffc24fd57f610fbd28a727946465f
MD5 d2dd4d8d6a1a5f2ac5a61d109507388b
BLAKE2b-256 842c331aca8d614906852aa3aa001ff3f064f13510291d718d195b1eecacd2da

See more details on using hashes here.

File details

Details for the file PassBit-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: PassBit-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 142.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for PassBit-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f28eca541ef4deddf6d9cee8ee03467897154e9af41d8b34a2fe6d9502075aa1
MD5 3413391290f99ba066fbe2a716baf6c4
BLAKE2b-256 ea04cb4cab56047ade0f0855a7e4a2e58b9dea4da762451b348465dff45c7cd8

See more details on using hashes here.

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