summaryrefslogtreecommitdiff
path: root/docs/lib/passlib.utils.des.rst
Commit message (Collapse)AuthorAgeFilesLines
* relocated many of the crypto routes inside passlib.utils,Eli Collins2016-02-101-7/+6
| | | | | | | | | | | | | | | | | | | and moved them to a separate passlib.crypto subpackage. along with this move, made a few api cleanups: * unified all code that's looking up hashes to use new passlib.crypto.lookup_hash() wrapper, which takes care of hash name normalization, loading fallback implementations, and alg metadata inspection, all hidden behind a memoized function. * deprecated pbkdf2() in favor of pbkdf2_hmac() -- only real use, and new signature matches stdlib function. additionally, this version is a bit faster, due to some assumptions that can be made due to the PRF always being HMAC based. * added compile_hmac() helper which does an even more efficient job of pre-compiling a keyed HMAC function; this helped speed up pbkdf2 a bit more.
* large number of assorted documentation updatesEli Collins2012-08-011-1/+1
|
* work on des_crypt familyEli Collins2012-04-131-1/+1
| | | | | * cleaned up source of des_crypt variants and DES util functions * DES utils functions now have tighter input validation, full UT coverage
* documentation workEli Collins2011-03-141-5/+4
| | | | | | | ================== * finished password hash api description * various documentation cleanups * removed unused quickstart doc
* doc cleanup - changed hash descriptions from modules -> classesEli Collins2011-02-161-1/+1
|
* miscEli Collins2011-02-011-0/+6
| | | | | | ==== * added documentation * bugfix: ext-des-crypt rounds were being capped at 12 bits, not 24. added ut for regression.
* more work on docEli Collins2011-02-011-2/+1
|
* updated docsEli Collins2011-01-311-0/+17