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 applications.

  • 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 a 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.3.tar.gz (255.8 kB view details)

Uploaded Source

Built Distributions

passlib-1.5.3-py3.2.egg (229.1 kB view details)

Uploaded Egg

passlib-1.5.3-py3.1.egg (379.3 kB view details)

Uploaded Egg

passlib-1.5.3-py2.7.egg (379.5 kB view details)

Uploaded Egg

passlib-1.5.3-py2.6.egg (380.6 kB view details)

Uploaded Egg

passlib-1.5.3-py2.5.egg (381.0 kB view details)

Uploaded Egg

File details

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

File metadata

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

File hashes

Hashes for passlib-1.5.3.tar.gz
Algorithm Hash digest
SHA256 8c4390eae7e5fa074e69bfee1e5e40b9c32bef3743cd2780a37da3289cf2cf20
MD5 ef578ac4d2e39a40c38044e4efe88105
BLAKE2b-256 6e6190bd7bd0d926481691544438fb8f556def017a1aa26780058a6277f4c2ea

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for passlib-1.5.3-py3.2.egg
Algorithm Hash digest
SHA256 b85817142e89b83160e72ce4480053d045d59275279de0a529ea2c64ecf3f9ad
MD5 51dd92670379d51567b9a221590abef5
BLAKE2b-256 439cc0e4f8e2b1afdef8dbf157d2e53d5e6d9a4d478f5e032b92b47a4bafc854

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for passlib-1.5.3-py3.1.egg
Algorithm Hash digest
SHA256 2c04f9df7405f2bc56ed9c028d2db42a577e4db356b7fcdb55307ef4c2f05182
MD5 79a25919c3a0017854f1d3a4f4e3f2fc
BLAKE2b-256 f0466908c6b6caa1e0ee31223ba8d27b0f125a4d17008ba52c1c0fb638826865

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for passlib-1.5.3-py2.7.egg
Algorithm Hash digest
SHA256 36b6b20fd9a802c15898d53f1a904788f6f69c2a4257dd1343a952fcfff52252
MD5 929bf59895f6bf69ac30d0623ec97832
BLAKE2b-256 64ac706c36a0feacf3ef62672899d98c588b66efc9987c2041adae6b5426633f

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for passlib-1.5.3-py2.6.egg
Algorithm Hash digest
SHA256 5712b78fe1740ce6d7594d0a371a93f505c3d74a7aa93655d4742b0237ee2558
MD5 2eb2ccfd365c1b8877e07787e2bc2ede
BLAKE2b-256 e88d324143355588f17ec8da5ea8d8c1ac71a12cb10043de733141299a1b4b3b

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for passlib-1.5.3-py2.5.egg
Algorithm Hash digest
SHA256 cfc11a64a544361565d5ddd4a512f557bbc700bb444f73df0cb5d0530728fd04
MD5 a90f14e7f90109cf8948868b45cbaa51
BLAKE2b-256 9cbc695f278d6c0b8287998519b877e965396249ef2047d7518acbcfd0a614ee

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