make docs talking about digest names a bit more clear
diff --git a/doc/pyOpenSSL.tex b/doc/pyOpenSSL.tex
index c276c7e..46318ea 100644
--- a/doc/pyOpenSSL.tex
+++ b/doc/pyOpenSSL.tex
@@ -370,6 +370,9 @@
 
 \begin{methoddesc}[X509]{digest}{digest_name}
 Return a digest of the certificate, using the \var{digest_name} method.
+\var{digest_name} must be a string describing a digest algorithm supported
+by OpenSSL (by EVP_get_digestbyname, specifically).  For example,
+\constant{"md5"} or \constant{"sha1"}.
 \end{methoddesc}
 
 \begin{methoddesc}[X509]{add_extensions}{extensions}
@@ -554,7 +557,10 @@
 \end{methoddesc}
 
 \begin{methoddesc}[NetscapeSPKI]{sign}{key, digest_name}
-Sign the NetscapeSPKI object using the given \var{key} and \var{digest_name}.
+Sign the NetscapeSPKI object using the given \var{key} and
+\var{digest_name}.  \var{digest_name} must be a string describing a digest
+algorithm supported by OpenSSL (by EVP_get_digestbyname, specifically).  For
+example, \constant{"md5"} or \constant{"sha1"}.
 \end{methoddesc}
 
 \begin{methoddesc}[NetscapeSPKI]{verify}{key}