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.
Release files for passlib 1.5.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| passlib-1.5.1.tar.gz | 239.5 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| passlib-1.5.1-py3.2.egg | Legacy Egg format | - | - | Details |
| passlib-1.5.1-py3.1.egg | Legacy Egg format | - | - | Details |
| passlib-1.5.1-py2.7.egg | Legacy Egg format | - | - | Details |
| passlib-1.5.1-py2.6.egg | Legacy Egg format | - | - | Details |
| passlib-1.5.1-py2.5.egg | Legacy Egg format | - | - | Details |
Total release size: 2.0 MB
Release files / passlib-1.5.1.tar.gz
| Download URL | passlib-1.5.1.tar.gz |
|---|---|
| Size | 239.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ac9bef2ee8252231b72f866ed72948cf3a0c23e929e4a8c0d6b8c454cb391835
|
|
BLAKE2b-256 checksum How to use checksums |
6ce47039ef5c9ae2ba28d984072b42bd8572722b6418a9e14a2ccddb6cc24af9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / passlib-1.5.1-py3.2.egg
| Download URL | passlib-1.5.1-py3.2.egg |
|---|---|
| Size | 349.7 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
ab4e2ee26f44d8c7a295e85b5e4d9c4c2dab9d519fc5b20b0ef0026650ff300e
|
|
BLAKE2b-256 checksum How to use checksums |
1608e0bed8374c0897666b2a94d037e18a1632f9146c73345c3affc241dd2fce
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / passlib-1.5.1-py3.1.egg
| Download URL | passlib-1.5.1-py3.1.egg |
|---|---|
| Size | 350.3 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
c823d95593f06c4f5fedeb8e78c1d3b1def4b9a633f16611138c8b4d895798f3
|
|
BLAKE2b-256 checksum How to use checksums |
007672b7ac6909dcbe7a5c541c775bff26b21965db346e22ee50569ab725b2e0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / passlib-1.5.1-py2.7.egg
| Download URL | passlib-1.5.1-py2.7.egg |
|---|---|
| Size | 350.8 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
63476305059a6f890b41b32a27460e3068b8205cd2207e7803efc284d7495d91
|
|
BLAKE2b-256 checksum How to use checksums |
8060af412ca1146ec666c96fa8dbee8920feb68f4f6e5415eebbe76c79859f0f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / passlib-1.5.1-py2.6.egg
| Download URL | passlib-1.5.1-py2.6.egg |
|---|---|
| Size | 351.6 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
2fd09b58bda2be28d7add1542041a4c882c22e3b5531e6728da692106325651b
|
|
BLAKE2b-256 checksum How to use checksums |
e1d614ef268ed57ba95f6ba2c7b64e4c85c05cc928d484a703989c4cef467219
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / passlib-1.5.1-py2.5.egg
| Download URL | passlib-1.5.1-py2.5.egg |
|---|---|
| Size | 352.5 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
c3ff2c37d32c15f8b654ae7e2b8fce3558e4a8156a77bf7880ea9f4bba0e0d1e
|
|
BLAKE2b-256 checksum How to use checksums |
df57a8a3593d6ca867d7714e17e38cb6b9f35c9f7d1bf93060646ef7a5d03521
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |