summaryrefslogtreecommitdiff
path: root/docs/lib/passlib.utils.des.rst
diff options
context:
space:
mode:
authorEli Collins <elic@assurancetechnologies.com>2011-01-31 23:34:37 +0000
committerEli Collins <elic@assurancetechnologies.com>2011-01-31 23:34:37 +0000
commit0eafd59fcee89cf4769add43c057a11e62c49a3a (patch)
tree19b476c6317f76ce39140900d1d671440aef34ae /docs/lib/passlib.utils.des.rst
parent8903ccd8ecf8b26cd5e80466eecfdd8df140482b (diff)
downloadpasslib-0eafd59fcee89cf4769add43c057a11e62c49a3a.tar.gz
updated docs
Diffstat (limited to 'docs/lib/passlib.utils.des.rst')
-rw-r--r--docs/lib/passlib.utils.des.rst17
1 files changed, 17 insertions, 0 deletions
diff --git a/docs/lib/passlib.utils.des.rst b/docs/lib/passlib.utils.des.rst
new file mode 100644
index 0000000..f50cc95
--- /dev/null
+++ b/docs/lib/passlib.utils.des.rst
@@ -0,0 +1,17 @@
+=============================================
+:mod:`passlib.utils.des` - DES routines
+=============================================
+
+.. module:: passlib.utils.des
+ :synopsis: routines for performing DES encryption
+
+This module contains routines for encrypting blocks of data using the DES algorithm.
+
+They do not support multi-block operation or decryption,
+since they are designed for use in password hash algorithms
+such as :mod:`passlib.hash.des_crypt` and :mod:`passlib.hash.ext_des_crypt`.
+
+.. autofunction:: expand_des_key
+.. autofunction:: des_encrypt_block
+.. autofunction:: mdes_encrypt_int_block
+