summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorAlex Gaynor <alex.gaynor@gmail.com>2014-07-11 22:43:17 -0700
committerAlex Gaynor <alex.gaynor@gmail.com>2014-07-11 22:43:26 -0700
commit6732566967888f2c12efee1146940c85c0154e60 (patch)
tree7f2641c44aa79fd3260f1221ccbb366ec7e69292 /docs
parentebb13bbd884d8c3053d1d342ef0423240feb05e6 (diff)
Bump the default iterations for PBKDF2.
The rate at which we've increased this has not been keeping up with hardware (and software) improvements, and we're now considerably behind where we should be. The delta between our performance and an optimized implementation's performance prevents us from improving that further, but hopefully once Python 2.7.8 and 3.4+ get into more hands we can more aggressively increase this number.
Diffstat (limited to 'docs')
-rw-r--r--docs/internals/howto-release-django.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/docs/internals/howto-release-django.txt b/docs/internals/howto-release-django.txt
index b5d27fec71..cbc411b0aa 100644
--- a/docs/internals/howto-release-django.txt
+++ b/docs/internals/howto-release-django.txt
@@ -91,7 +91,7 @@ any time leading up to the actual release:
#. If this is a major release, make sure the tests pass, then increase
the default PBKDF2 iterations in
- ``django.contrib.auth.hashers.PBKDF2PasswordHasher`` by about 10%
+ ``django.contrib.auth.hashers.PBKDF2PasswordHasher`` by about 20%
(pick a round number). Run the tests, and update the 3 failing
hasher tests with the new values. Make sure this gets noted in the
release notes (see release notes on 1.6 for an example).