Updated copyright years on website
[monkeysphere.git] / website / technical-details.mdwn
index b4decce6254cdfeaf215b027788b2bc6edb1c707..08198b146ab998c0b8bb13b760ec700ab0d11c31 100644 (file)
@@ -1,5 +1,28 @@
-[[meta title="Technical Details"]]
+[[!meta title="Technical Details"]]
 
 # 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 ###