summaryrefslogtreecommitdiff
path: root/docs/lib/passlib.hash.rst
diff options
context:
space:
mode:
authorEli Collins <elic@assurancetechnologies.com>2011-03-14 17:36:41 -0400
committerEli Collins <elic@assurancetechnologies.com>2011-03-14 17:36:41 -0400
commit5076cf146f56122ed712f17849dfbc782ca36e93 (patch)
tree1d1527de8b50554ed9a641599e61f9ede557e23e /docs/lib/passlib.hash.rst
parente7d9b1e3513c69df6ff580d499c5e4615cff069e (diff)
downloadpasslib-5076cf146f56122ed712f17849dfbc782ca36e93.tar.gz
supporting hashes added
======================= * added unix_fallback scheme, for detecting wildcard/disabled passwords in /etc/shadow files * added plaintext scheme, for migrating existing application * added hex md4/md5/sha1/sha256/sha512 schemes, for migrating existing applications * docs & UTs added for above schemes
Diffstat (limited to 'docs/lib/passlib.hash.rst')
-rw-r--r--docs/lib/passlib.hash.rst22
1 files changed, 18 insertions, 4 deletions
diff --git a/docs/lib/passlib.hash.rst b/docs/lib/passlib.hash.rst
index d0dbf0b..2cece32 100644
--- a/docs/lib/passlib.hash.rst
+++ b/docs/lib/passlib.hash.rst
@@ -75,10 +75,11 @@ the modular crypt format.
passlib.hash.phpass
passlib.hash.nthash
-Other Schemes
--------------
-The following schemes are used in very specified contexts,
-and have encoding schemes and other requirements
+Database Schemes
+----------------
+The following schemes are used by various SQL databases
+to encode their own user accounts.
+These schemes have encoding and contextual requirements
not seen outside those specific contexts:
.. toctree::
@@ -87,3 +88,16 @@ not seen outside those specific contexts:
passlib.hash.mysql323
passlib.hash.mysql41
passlib.hash.postgres_md5
+
+
+Other Schemes
+-------------
+The following schemes are used in various contexts,
+mainly for legacy compatibility purposes.
+
+.. toctree::
+ :maxdepth: 1
+
+ passlib.hash.hex_digests
+ passlib.hash.plaintext
+ passlib.hash.unix_fallback