summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Josefsson <simon@josefsson.org>2007-02-07 08:37:17 +0000
committerSimon Josefsson <simon@josefsson.org>2007-02-07 08:37:17 +0000
commit1102abca53b622534bad4f688bd77ec2f3a3fa12 (patch)
tree6df58254626d3df05a3b7769aadb95d40cded74a
parent35033bad9d1cce806f4f542a6017c37b1a7f2a3c (diff)
downloadgnutls-1102abca53b622534bad4f688bd77ec2f3a3fa12.tar.gz
dsa key
-rw-r--r--doc/gnutls.texi14
1 files changed, 14 insertions, 0 deletions
diff --git a/doc/gnutls.texi b/doc/gnutls.texi
index d0b5082394..9ae424cd0b 100644
--- a/doc/gnutls.texi
+++ b/doc/gnutls.texi
@@ -2399,6 +2399,18 @@ gnutls-serv --http \
Try connecting to the server using your web browser. Note that the
server listens to port 5556 by default.
+While you are at it, to allow connections using DSA, you can also
+create a DSA key and certificate for the server. These credentials
+will be used in the final example below.
+
+@example
+certtool --generate-privkey --dsa > x509-server-key-dsa.pem
+certtool --generate-certificate --load-privkey x509-server-key-dsa.pem \
+ --load-ca-certificate x509-ca.pem --load-ca-privkey x509-ca-key.pem \
+ --template server.tmpl --outfile x509-server-dsa.pem
+...
+@end example
+
The next step is to create OpenPGP credentials for the server.
@example
@@ -2462,6 +2474,8 @@ gnutls-serv --http \
--x509cafile x509-ca.pem \
--x509keyfile x509-server-key.pem \
--x509certfile x509-server.pem \
+ --x509dsakeyfile x509-server-key-dsa.pem \
+ --x509dsacertfile x509-server-dsa.pem \
--pgpkeyfile openpgp-server-key.txt \
--pgpcertfile openpgp-server.txt \
--srppasswdconf srp-tpasswd.conf \