Skip to main content

comprehensive password hashing framework supporting over 30 schemes

Project description

Passlib is a password hashing library for Python 2 & 3, which provides cross-platform implementations of over 30 password hashing algorithms, as well as a framework for managing existing password hashes. It’s designed to be useful for a wide range of tasks, from verifying a hash found in /etc/shadow, to providing full-strength password hashing for multi-user applications.

  • See the documentation for details, installation instructions, and examples.

  • See the homepage for the latest news and more information.

  • See the changelog for a description of what’s new in Passlib.

All releases are signed with the gpg key 4D8592DF4CE1ED31.

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

passlib-1.7.3.tar.gz (697.5 kB view details)

Uploaded Source

Built Distribution

passlib-1.7.3-py2.py3-none-any.whl (522.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file passlib-1.7.3.tar.gz.

File metadata

  • Download URL: passlib-1.7.3.tar.gz
  • Upload date:
  • Size: 697.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.9.0

File hashes

Hashes for passlib-1.7.3.tar.gz
Algorithm Hash digest
SHA256 0fe8b86a900b2885fed00cf5e96f040c7abd61496d65dec4c814e462f8499d8a
MD5 56c836dc97801c498dd37c3952a78777
BLAKE2b-256 f131df8468ff2be918378946583c0b8ca75f806c45fcfb22ba1306d9371f560a

See more details on using hashes here.

File details

Details for the file passlib-1.7.3-py2.py3-none-any.whl.

File metadata

  • Download URL: passlib-1.7.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 522.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.9.0

File hashes

Hashes for passlib-1.7.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 a203263a2dbb97f3103603c780dce7a7253722951c717b424ed8cd7c72587ae1
MD5 7b46cdc2f78600f7a5911330dd1f0e1b
BLAKE2b-256 3e3b0e476645b5ce6167aa6a9867479a21e3c66287e49cb816d9849d7b76ba5e

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