[Python-ideas] Add adaptive-load salt-mandatory hashing functions?
simon.sapin at kozea.fr
Sun Jun 10 16:17:22 CEST 2012
Le 10/06/2012 15:05, Masklinn a écrit :
> The standard library already provides for cryptographic hashes (hashlib)
> and MACs (hmac).
> Therefore, I would suggest either adding a new module (name tbd) or
> adding new constructors to hashlib.
PBKDF2 can be implemented in 15 lines of code based on the hmac and
Although the code is short, it is easy to get wrong. So I think it would
be nice to have in the stdlib, tested once and for all.
Also, PBKDF2 is a well-defined spec that will not change (or it will be
called PBKDF3 or something) which I think makes it a good fit for the
I would suggest to have Armin’s implementation (linked above) included
as-is, but it’s probably too late for 3.3.
More information about the Python-ideas