summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/howto.ssl.html9
1 files changed, 7 insertions, 2 deletions
diff --git a/doc/howto.ssl.html b/doc/howto.ssl.html
index e041641..340f264 100644
--- a/doc/howto.ssl.html
+++ b/doc/howto.ssl.html
@@ -120,7 +120,7 @@ NAME="history"
>
-<DIV CLASS="SECT1">
+<DIV CLASS="SECT1" id="secure" name="secure">
<H1 CLASS="SECT1">Secure SSL</H1>
<p>It is recommended that you read the book Network Security with OpenSSL by John Viega, Matt Messier and Pravir Chandra,
@@ -145,7 +145,12 @@ weaknesses) and sets the allowed ciphers to secure ones.</p>
and requires the server to send a certificate. The depth parameter tells how long certificate chains are allowed -
9 is pretty common default, although probably too long in practice.</p>
-<p>The third line loads the allowed root (certificate authority) certificates.</p>
+<p>The third line loads the allowed root (certificate authority or CA) certificates.
+Most Linux distributions come with CA certificates in suitable format. You
+could also download the <a href="http://mxr.mozilla.org/seamonkey/source//security/nss/lib/ckfw/builtins/certdata.txt?raw=1">certdata.txt</a>
+file from the <a href="http://www.mozilla.org/projects/security/pki/nss/">NSS</a>
+project and convert it
+with the little M2Crypto utility script <a href="http://svn.osafoundation.org/m2crypto/trunk/demo/x509/certdata2pem.py">demo/x509/certdata2pem.py</a>.</p>
<p>The fourth line creates an SSL connection object with the secure context.</p>