Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
path: root/django/utils/crypto.py
Commit message (Expand)AuthorAgeFilesLines
* Sorted imports with isort; refs #23860.Tim Graham2015-02-061-8/+8
* Fixed #23812 -- Changed django.utils.six.moves.xrange imp...Michael Hall2014-12-131-2/+2
* Bump the default iterations for PBKDF2.Alex Gaynor2014-07-121-6/+8
* Note that the stdlib's version of pbkdf2_hmac will also b...Alex Gaynor2014-05-311-1/+1
* Fixed constant_time_compare on Python 2.7.7Florian Apolloner2014-05-281-1/+2
* Use the stdlib's compare_digest for constant time compari...Alex Gaynor2014-04-221-19/+23
* Typo fixAlex Gaynor2014-04-171-2/+2
* Use the stdlib's PBKDF2 implementation when available.Alex Gaynor2014-04-171-48/+65
* Fixed #19980: Signer broken for binary keys (with non-ASC...MattBlack852014-02-161-1/+4
* Flake8 fixesAlex Gaynor2013-11-051-2/+0
* Simplify (and very very slightly speed up) the pbkdf2 imp...Alex Gaynor2013-11-041-12/+12
* Fixed #21253 -- PBKDF2 with cached HMAC keyFlorian Apolloner2013-10-211-20/+9
* Fixed #21287 -- Fixed E123 pep8 warningsAlasdair Nicol2013-10-181-1/+1
* Fixed #21138 -- Increased the performance of our PBKDF2 i...Florian Apolloner2013-09-241-3/+7
* Increase default PBKDF2 iterationsPaul McMillan2013-09-191-5/+6
* Fixed #20989 -- Removed useless explicit list comprehensi...Simon Charette2013-08-301-1/+1
* Switched to using some constants the hmac module exposes.Alex Gaynor2013-06-021-6/+2
* Clarified that constant_time_compare doesn't protect stri...Aymeric Augustin2013-03-181-0/+5
* [py3] Always fed hashlib with bytes.Ɓukasz Langa2013-02-271-2/+2
* Replaced many smart_bytes by force_bytesClaude Paroz2012-08-291-4/+4
* Reverted type check added in 62954ba04c.Aymeric Augustin2012-08-211-4/+2
* [py3] Fixed #17040 -- ported django.utils.crypto.constant...Aymeric Augustin2012-08-201-3/+10
* [py3] Ported django.utils.crypto.Aymeric Augustin2012-08-071-5/+6
* [py3] Ported django.utils.encoding.Aymeric Augustin2012-08-071-4/+4
* Used a Python 3-compatible syntax for building a translat...Claude Paroz2012-07-221-2/+2
* [py3] Added Python 3 compatibility for xrange.Aymeric Augustin2012-07-221-0/+1
* [py3] Removed longs.Aymeric Augustin2012-07-221-1/+1
* Fixed #18269 -- Applied unicode_literals for Python 3 com...Claude Paroz2012-06-071-2/+4
* Delayed encoding of password and salt in password checking.Claude Paroz2012-06-061-0/+3
* Imported reduce from functools for forward compatibility.Claude Paroz2012-05-201-0/+1
* Marked bytestrings with b prefix. Refs #18269Claude Paroz2012-05-191-4/+4
* Improved get_random_string().Paul McMillan2012-02-231-2/+22
* Cleanup to use get_random_string consistently.Paul McMillan2012-02-231-6/+8
* Fixes #16827. Adds a length check to CSRF tokens before a...Paul McMillan2012-02-111-3/+4
* Fixed #17481. pbkdf2 hashes no longer ommit leading zeros. Paul McMillan2012-02-021-15/+15
* Renovated password hashing. Many thanks to Justine Tunney...Paul McMillan2011-12-231-1/+95
* Removed a bunch more Python 2.4 workarounds now that we d...Adrian Holovaty2011-03-281-8/+4
* Fixed Python 2.4 incompatibility introduced in [14218]Luke Plant2010-10-151-2/+2
* Fixed #14445 - Use HMAC and constant-time comparison func...Luke Plant2010-10-141-0/+45