Permalink
Commits on Jun 14, 2011
-
Add missing Python 3 classifier
dlitz committedJun 14, 2011 -
dlitz committed
Jun 14, 2011 -
dlitz committed
Jun 14, 2011 - Lowercase PBKDF2.py -> pbkdf2.py - Add setup.py - Split tests into a separate file - Use hashlib (if available) - Change the license to "MIT License"; it seems to be becoming the defacto standard permissive license. - Add tests for pbkdf2.crypt()
-
dlitz committed
Jun 14, 2011 - Compatibility release (v1.2) - Add support for older versions of Python (2.2 and 2.3).
-
Import v1.1 into the repository
dlitz committedJun 14, 2011 - Bugfix release (v1.1) - SECURITY: The PyCrypto XOR cipher (used, if available, in the _strxor function in the previous release) silently truncates all keys to 64 bytes. The way it was used in the previous release, this would only be problem if the pseudorandom function that returned values larger than 64 bytes (so SHA1, SHA256 and SHA512 are fine), but I don't like anything that silently reduces the security margin from what is expected.
NewerOlder