Skip to main content

comprehensive password hashing framework supporting over 20 schemes

Project description

Passlib is a password hashing library for Python 2 & 3, which provides cross-platform implementations of over 20 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 application.

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

  • See the passlib homepage for the latest news, more information, and additional downloads.

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

All releases are signed with the gpg key 4CE1ED31.

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

Uploaded Source

Built Distributions

passlib-1.5.1-py3.2.egg (349.7 kB view details)

Uploaded Egg

passlib-1.5.1-py3.1.egg (350.3 kB view details)

Uploaded Egg

passlib-1.5.1-py2.7.egg (350.8 kB view details)

Uploaded Egg

passlib-1.5.1-py2.6.egg (351.6 kB view details)

Uploaded Egg

passlib-1.5.1-py2.5.egg (352.5 kB view details)

Uploaded Egg

File details

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

File metadata

  • Download URL: passlib-1.5.1.tar.gz
  • Upload date:
  • Size: 239.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for passlib-1.5.1.tar.gz
Algorithm Hash digest
SHA256 ac9bef2ee8252231b72f866ed72948cf3a0c23e929e4a8c0d6b8c454cb391835
MD5 6f8396a8c25890f09229ed018ed0cf37
BLAKE2b-256 6ce47039ef5c9ae2ba28d984072b42bd8572722b6418a9e14a2ccddb6cc24af9

See more details on using hashes here.

File details

Details for the file passlib-1.5.1-py3.2.egg.

File metadata

  • Download URL: passlib-1.5.1-py3.2.egg
  • Upload date:
  • Size: 349.7 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for passlib-1.5.1-py3.2.egg
Algorithm Hash digest
SHA256 ab4e2ee26f44d8c7a295e85b5e4d9c4c2dab9d519fc5b20b0ef0026650ff300e
MD5 7500077db01aa32da3b7b66136799019
BLAKE2b-256 1608e0bed8374c0897666b2a94d037e18a1632f9146c73345c3affc241dd2fce

See more details on using hashes here.

File details

Details for the file passlib-1.5.1-py3.1.egg.

File metadata

  • Download URL: passlib-1.5.1-py3.1.egg
  • Upload date:
  • Size: 350.3 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for passlib-1.5.1-py3.1.egg
Algorithm Hash digest
SHA256 c823d95593f06c4f5fedeb8e78c1d3b1def4b9a633f16611138c8b4d895798f3
MD5 75cad0d808f123817a375e6be518cd3d
BLAKE2b-256 007672b7ac6909dcbe7a5c541c775bff26b21965db346e22ee50569ab725b2e0

See more details on using hashes here.

File details

Details for the file passlib-1.5.1-py2.7.egg.

File metadata

  • Download URL: passlib-1.5.1-py2.7.egg
  • Upload date:
  • Size: 350.8 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for passlib-1.5.1-py2.7.egg
Algorithm Hash digest
SHA256 63476305059a6f890b41b32a27460e3068b8205cd2207e7803efc284d7495d91
MD5 a4fae87d70d682018942bda53758bd01
BLAKE2b-256 8060af412ca1146ec666c96fa8dbee8920feb68f4f6e5415eebbe76c79859f0f

See more details on using hashes here.

File details

Details for the file passlib-1.5.1-py2.6.egg.

File metadata

  • Download URL: passlib-1.5.1-py2.6.egg
  • Upload date:
  • Size: 351.6 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for passlib-1.5.1-py2.6.egg
Algorithm Hash digest
SHA256 2fd09b58bda2be28d7add1542041a4c882c22e3b5531e6728da692106325651b
MD5 bb9b492eaf6372409566826f985eae0b
BLAKE2b-256 e1d614ef268ed57ba95f6ba2c7b64e4c85c05cc928d484a703989c4cef467219

See more details on using hashes here.

File details

Details for the file passlib-1.5.1-py2.5.egg.

File metadata

  • Download URL: passlib-1.5.1-py2.5.egg
  • Upload date:
  • Size: 352.5 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for passlib-1.5.1-py2.5.egg
Algorithm Hash digest
SHA256 c3ff2c37d32c15f8b654ae7e2b8fce3558e4a8156a77bf7880ea9f4bba0e0d1e
MD5 98083dfd47a25c748d6ea044e0455de7
BLAKE2b-256 df57a8a3593d6ca867d7714e17e38cb6b9f35c9f7d1bf93060646ef7a5d03521

See more details on using hashes here.

Supported by

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