diff options
| author | Eli Collins <elic@assurancetechnologies.com> | 2012-01-18 15:35:29 -0500 |
|---|---|---|
| committer | Eli Collins <elic@assurancetechnologies.com> | 2012-01-18 15:35:29 -0500 |
| commit | d4ebb05e010b435c62eeb425059bc9d78e090660 (patch) | |
| tree | 799ce222914000f13c9423090576df249a947f15 /docs/modular_crypt_format.rst | |
| parent | fc22ab711426e37816d862db5928892d718de53a (diff) | |
| download | passlib-d4ebb05e010b435c62eeb425059bc9d78e090660.tar.gz | |
replaced utils.h64 module with utils.Base64Engine instance
* new utils.Base64Engine() provides flexible class for encoding arbitrary base64 charmaps.
it should also be a bit faster than the old h64 module.
* predefined 'h64' instance has mostly the same methods as the old h64 module
which it takes the place off - so imports should be unaffected.
(the only the exception of the xxx_dc_xxx methods, which now use the 'h64big' instance)
* replaced utils._blowfish base64 encoding with custom Base64Engine instance
to reduce code duplication.
* more through unittests for Base64Engine.
Diffstat (limited to 'docs/modular_crypt_format.rst')
| -rw-r--r-- | docs/modular_crypt_format.rst | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/docs/modular_crypt_format.rst b/docs/modular_crypt_format.rst index bc96ffe..f40ceee 100644 --- a/docs/modular_crypt_format.rst +++ b/docs/modular_crypt_format.rst @@ -84,7 +84,7 @@ by the modular crypt format hashes found in passlib: use ascii letters, numbers, ``.``, and ``/`` to provide base64 encoding of their raw data, though the exact character value assignments vary between hashes - (see :mod:`passlib.utils.h64`). + (see :data:`passlib.utils.h64`). 4. Hash schemes should put their "checksum" portion at the end of the hash, preferrably separated |
