aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2017-07-06 22:42:23 -0400
committerRob Austein <sra@hactrn.net>2017-07-06 22:42:23 -0400
commit3cb262f5af1b431eb1303f349dac6f28aec24d78 (patch)
tree251ee63641569364d8bd16c17c0e3a3c42e3aaba /README.md
parent254bf4a64d6e3acdd47cd9e15a1e282e5fc0ec4c (diff)
TLS example.
Diffstat (limited to 'README.md')
-rw-r--r--README.md8
1 files changed, 7 insertions, 1 deletions
diff --git a/README.md b/README.md
index 9af8bf7..a349537 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
Packages you need (on Debian Jessie, anyway):
- sudo apt-get install opensc cryptech-alpha
+ sudo apt-get install opensc cryptech-alpha stunnel micro-httpd w3m
sudo apt-get install -t jessie-backports libengine-pkcs11-openssl
We're using the backported version of libengine-pkcs11-openssl because
@@ -47,6 +47,12 @@ useful things with those keys.
* `smime-signature.sh` generates and verifies a signed S/MIME message;
this also depends on `issue-certificates.sh`.
+* `https-server.sh` runs a toy https server, using keys and certificates
+ generated by `create-keys.sh` and `issue-certificates.sh`.
+
+* `https-client.sh` uses w3m as a client to talk to the toy server
+ run by `https-server.sh` (and therefore has the same dependencies).
+
## References and notes
* <https://www.nlnetlabs.nl/downloads/publications/hsm/>