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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: PassBit-0.1.4.tar.gz
  • Upload date:
  • Size: 146.1 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.4.tar.gz
Algorithm Hash digest
SHA256 b7428f78a6996aae96004e45138039500a214669edf23868290c4939bac9c3c2
MD5 989f6e8dd04babe6d9c5f16a76127d78
BLAKE2b-256 c03a21b9bc49a4f2d08bf1765400c0510fc8f955b12e3301c20ea6f1ba62557c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PassBit-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 142.9 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 10758a7f1141d917dc4f3f61126b707b8a2cf58feec3d7c477ce1729ac1ae02e
MD5 a6be9107f61aa93815bf866bcaf56173
BLAKE2b-256 53d8269cf53b5e74751fdf13ce4d8719054b368502c0777ab92f30194ae765d1

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