diff options
author | Rob Austein <sra@hactrn.net> | 2017-07-06 22:42:23 -0400 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2017-07-06 22:42:23 -0400 |
commit | 3cb262f5af1b431eb1303f349dac6f28aec24d78 (patch) | |
tree | 251ee63641569364d8bd16c17c0e3a3c42e3aaba /README.md | |
parent | 254bf4a64d6e3acdd47cd9e15a1e282e5fc0ec4c (diff) |
TLS example.
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -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/> |