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

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

passlib-1.5.2-py3.2.egg (225.9 kB view details)

Uploaded Egg

passlib-1.5.2-py3.1.egg (372.7 kB view details)

Uploaded Egg

passlib-1.5.2-py2.7.egg (373.2 kB view details)

Uploaded Egg

passlib-1.5.2-py2.6.egg (374.1 kB view details)

Uploaded Egg

passlib-1.5.2-py2.5.egg (374.5 kB view details)

Uploaded Egg

File details

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

File metadata

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

File hashes

Hashes for passlib-1.5.2.tar.gz
Algorithm Hash digest
SHA256 c21202faf34c43690c20794b3b50218bbbc2d69f8bd24772a2a98176a104d6d8
MD5 331daa2b26bde8c85133e4bdae09e124
BLAKE2b-256 e470d9e225a2634c5ac8cc26f2315bd893e285da1ca642bb1c6bec3f9135dafc

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for passlib-1.5.2-py3.2.egg
Algorithm Hash digest
SHA256 348c0cece487adfd082600ecf3d2e186369fc442401a07d1b471b3ef458675af
MD5 5a193a12cad6a24603577078ee2e5af2
BLAKE2b-256 514597fc87319d2dc84b872dfc2f24d256b4620c4b6b9f9322bd7010c6b90d4c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for passlib-1.5.2-py3.1.egg
Algorithm Hash digest
SHA256 d4cc3a1e79886db6761c94cb402699c371c174538e74a008af6485852c8bf03e
MD5 2084f142ee1876c1292cdf45ba755913
BLAKE2b-256 350bab6324bac45106e79afe17771605e48c7f153f08367b9c95002657cb606a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for passlib-1.5.2-py2.7.egg
Algorithm Hash digest
SHA256 788d8d4d1700e08a96fa1375826958f481beb0fcf671925e38503411eb0fb25c
MD5 73001b5564efe3a9986eb042ffcd527e
BLAKE2b-256 b697a5359fa3a3ab5c476e916c0c6126e16affdec082514a738744c88a4d2622

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for passlib-1.5.2-py2.6.egg
Algorithm Hash digest
SHA256 ec36fb9442f60b032dc6eee3680536d2a6ec13c4a824864a75ac7281874da3b2
MD5 b716356d91e70a0b6968f8e177ab8f04
BLAKE2b-256 e085bed61d5fcaac1bfb6edb5441eee7122676d73317f2c5eb9b18ab3f4d406c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for passlib-1.5.2-py2.5.egg
Algorithm Hash digest
SHA256 8c1a675c36f0a19697a89d0bc5db69ed0589217cb4638ff44773da9d920d72d1
MD5 44a7e05c1c2be96709460b2b01b26f73
BLAKE2b-256 0d28aab4980e464275400a886f7fcda74bcb81e19ddd7d79c2600fed16a71040

See more details on using hashes here.

Supported by

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