diff options
-rwxr-xr-x | tests/basic | 1 | ||||
-rw-r--r-- | website/features.mdwn | 4 | ||||
-rw-r--r-- | website/technical-details.mdwn | 23 |
3 files changed, 28 insertions, 0 deletions
diff --git a/tests/basic b/tests/basic index 289a1b7..d863886 100755 --- a/tests/basic +++ b/tests/basic @@ -13,6 +13,7 @@ # all subcommands in this script should complete without failure: set -e +set -o pipefail ## make sure that the right tools are installed to run the test. the ## test has *more* requirements than plain ol' monkeysphere: diff --git a/website/features.mdwn b/website/features.mdwn new file mode 100644 index 0000000..1aabda1 --- /dev/null +++ b/website/features.mdwn @@ -0,0 +1,4 @@ +[[meta title="Features"]] + +# Features # + diff --git a/website/technical-details.mdwn b/website/technical-details.mdwn index b4decce..902e356 100644 --- a/website/technical-details.mdwn +++ b/website/technical-details.mdwn @@ -3,3 +3,26 @@ # Technical Details # Under construction. + +## Host key verification ## + +When an ssh connection is initiated, the ssh client checks that the +host key presented by the server matches one found in the connecting +user's `known_hosts` file. If so, the ssh client allows the +connection to continue. If not, the client asks the user if they +would like to accept the host key for future session by asking the +user to verify the host key's fingerprint. + +### Adding a server to the monkeysphere ### + +Servers are "monkeysphere enabled" by generating an OpenPGP +authentication key for the server, translating the key into on ssh +key, and publishing the host key to the Web of Trust. + +### Verifying a host key ### + +## User authentication ## + +### Adding an individual to the monkeysphere ### + +### Verifying a user key ### |