diff options
author | Eli Collins <elic@assurancetechnologies.com> | 2012-04-30 23:02:11 -0400 |
---|---|---|
committer | Eli Collins <elic@assurancetechnologies.com> | 2012-04-30 23:02:11 -0400 |
commit | 176153315bbd4ae3ec8542a5fc6704041d7de342 (patch) | |
tree | 8f555a4a9a44f9cfc0ee4706b588d5cc579acf55 /docs | |
parent | 80c90ea391d20188f5f46de30ad32117f8b7258b (diff) | |
download | passlib-176153315bbd4ae3ec8542a5fc6704041d7de342.tar.gz |
removed annoying builtin-bcrypt warning, decreased rounds on some test vectors for speed
Diffstat (limited to 'docs')
-rw-r--r-- | docs/lib/passlib.hash.bcrypt.rst | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/docs/lib/passlib.hash.bcrypt.rst b/docs/lib/passlib.hash.bcrypt.rst index cb09e37..70c6341 100644 --- a/docs/lib/passlib.hash.bcrypt.rst +++ b/docs/lib/passlib.hash.bcrypt.rst @@ -50,11 +50,10 @@ Interface (primarily BSD-derived systems). 4. A *slow* pure-python implementation of BCrypt, built into Passlib. - It should be noted that the builtin pure-python implementation is too slow - to be both secure and responsive at the same time (except under PyPy > 1.7) - Because of this, it is disabled by default, unless - the environment variable ``PASSLIB_BUILTIN_BCRYPT="enabled"`` has been set - before Passlib is first loaded. + It should be noted that the pure-python implementation (#4) is too slow + to be useable, given the number of rounds currently required for security. + Because of this, it is disabled by default, unless the environment variable + ``PASSLIB_BUILTIN_BCRYPT="enabled"`` is set before Passlib is first loaded. If the first three backends are not available, and the builtin backend has not been enabled, :meth:`encrypt` and :meth:`verify` |