Skip to main content

Deterministic password generation and password storage.

Project description

Deterministic password generation and password storage.

Install it using

pip install passthesalt

and get started by running

pts add

How does it work?

Passwords are generated on the fly using the same secure algorithm which uses a master password and a description of the password. Only the description of the password is stored.

If it is really needed it is also possible to AES (CFB) encrypt passwords with the master password.

What is the generation algorithm?

PBKDF2 and 2048 iterations of HMAC-SHA-256 applied to (full name + master password) as the key and the description as the salt.

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

passthesalt-2.0.0.tar.gz (6.6 kB view hashes)

Uploaded Source

Built Distribution

passthesalt-2.0.0-py2.py3-none-any.whl (7.8 kB view hashes)

Uploaded Python 2 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