diff options
author | Eli Collins <elic@assurancetechnologies.com> | 2012-03-10 18:22:21 -0500 |
---|---|---|
committer | Eli Collins <elic@assurancetechnologies.com> | 2012-03-10 18:22:21 -0500 |
commit | 4b622bf43781a95dfecf42b1998d2fb78de90594 (patch) | |
tree | 4d718bcca75ce0a3cfbfa0bf18d3c511592c4017 /docs/lib/passlib.utils.rst | |
parent | bef2baa6b37b3dc70e96b5b5b285a86f59a9220a (diff) | |
download | passlib-4b622bf43781a95dfecf42b1998d2fb78de90594.tar.gz |
various bcrypt improvements
* studied crypt_blowfish's 8bit bug
- verified none of passlib's backends were affected
- added recognition (but not support) for crypt_blowfish's $2x$ hash prefix
- added support for crypt_blowfish's $2y$ hash prefix
- note in docs about Passlib's current handling of crypt_blowfish 8bit issues.
* refactored bcrypt's salt-unused-bits repair code into Base64Engine.repair_unused(),
making the code cleaner and more isolated. a bunch more tests.
* added bcrypt64 (bcrypt-base64 variant) to utils
* added LazyBase64Engine to reduce memory / startup time
Diffstat (limited to 'docs/lib/passlib.utils.rst')
0 files changed, 0 insertions, 0 deletions