summaryrefslogtreecommitdiffstats
path: root/Doc/lib/libhmac.tex
diff options
context:
space:
mode:
authorGeorg Brandl <georg@python.org>2007-08-15 14:27:07 (GMT)
committerGeorg Brandl <georg@python.org>2007-08-15 14:27:07 (GMT)
commit739c01d47b9118d04e5722333f0e6b4d0c8bdd9e (patch)
treef82b450d291927fc1758b96d981aa0610947b529 /Doc/lib/libhmac.tex
parent2d1649094402ef393ea2b128ba2c08c3937e6b93 (diff)
downloadcpython-739c01d47b9118d04e5722333f0e6b4d0c8bdd9e.zip
cpython-739c01d47b9118d04e5722333f0e6b4d0c8bdd9e.tar.gz
cpython-739c01d47b9118d04e5722333f0e6b4d0c8bdd9e.tar.bz2
Delete the LaTeX doc tree.
Diffstat (limited to 'Doc/lib/libhmac.tex')
-rw-r--r--Doc/lib/libhmac.tex54
1 files changed, 0 insertions, 54 deletions
diff --git a/Doc/lib/libhmac.tex b/Doc/lib/libhmac.tex
deleted file mode 100644
index 5329cb5..0000000
--- a/Doc/lib/libhmac.tex
+++ /dev/null
@@ -1,54 +0,0 @@
-\section{\module{hmac} ---
- Keyed-Hashing for Message Authentication}
-
-\declaremodule{standard}{hmac}
-\modulesynopsis{Keyed-Hashing for Message Authentication (HMAC)
- implementation for Python.}
-\moduleauthor{Gerhard H{\"a}ring}{ghaering@users.sourceforge.net}
-\sectionauthor{Gerhard H{\"a}ring}{ghaering@users.sourceforge.net}
-
-\versionadded{2.2}
-
-This module implements the HMAC algorithm as described by \rfc{2104}.
-
-\begin{funcdesc}{new}{key\optional{, msg\optional{, digestmod}}}
- Return a new hmac object. If \var{msg} is present, the method call
- \code{update(\var{msg})} is made. \var{digestmod} is the digest
- constructor or module for the HMAC object to use. It defaults to
- the \function{\refmodule{hashlib}.md5} constructor. \note{The md5 hash
- has known weaknesses but remains the default for backwards compatibility.
- Choose a better one for your application.}
-\end{funcdesc}
-
-An HMAC object has the following methods:
-
-\begin{methoddesc}[hmac]{update}{msg}
- Update the hmac object with the string \var{msg}. Repeated calls
- are equivalent to a single call with the concatenation of all the
- arguments: \code{m.update(a); m.update(b)} is equivalent to
- \code{m.update(a + b)}.
-\end{methoddesc}
-
-\begin{methoddesc}[hmac]{digest}{}
- Return the digest of the strings passed to the \method{update()}
- method so far. This string will be the same length as the
- \var{digest_size} of the digest given to the constructor. It
- may contain non-\ASCII{} characters, including NUL bytes.
-\end{methoddesc}
-
-\begin{methoddesc}[hmac]{hexdigest}{}
- Like \method{digest()} except the digest is returned as a string
- twice the length containing
- only hexadecimal digits. This may be used to exchange the value
- safely in email or other non-binary environments.
-\end{methoddesc}
-
-\begin{methoddesc}[hmac]{copy}{}
- Return a copy (``clone'') of the hmac object. This can be used to
- efficiently compute the digests of strings that share a common
- initial substring.
-\end{methoddesc}
-
-\begin{seealso}
- \seemodule{hashlib}{The python module providing secure hash functions.}
-\end{seealso}