summaryrefslogtreecommitdiff
path: root/doc/design
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2016-11-14 18:37:56 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2016-11-14 18:37:56 -0400
commitb1adbcbb8c2d295f419d048bd2f42736436c9462 (patch)
treed50ef8678827273fd92769b507f3c86ec27acddb /doc/design
parent2a5fb008af0ba2953bc4cf3a2336b1c83567efcb (diff)
local lan detection
Diffstat (limited to 'doc/design')
-rw-r--r--doc/design/assistant/telehash.mdwn8
1 files changed, 8 insertions, 0 deletions
diff --git a/doc/design/assistant/telehash.mdwn b/doc/design/assistant/telehash.mdwn
index 373f1a575..5c410999f 100644
--- a/doc/design/assistant/telehash.mdwn
+++ b/doc/design/assistant/telehash.mdwn
@@ -123,6 +123,14 @@ so won't want to type that in. Need discovery.
for Bob to confirm he's ready to finish pairing, this will fail,
because Bob won't get to that point if the authtoken is intercepted.
+## local lan detection
+
+At connection time, after authentication, the remote can send
+(ip address, ssh host key). Try sshing to the ip address to check if
+the host key matches. If so, can enable a ssh remote, which will
+be cheaper than using the transport. Send the ssh public key back to the
+remote to get it authorized.
+
## remotedaemon
See [[git-remote-daemon]] for its design.