X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=hippotat.git;a=blobdiff_plain;f=PROTOCOL;h=ae64db8d148c24bfab720d72656130c7267ec419;hp=c1ef03b0cfd8cb54a1e335afd2567e153d96ddf7;hb=dd8fb46e1a70de5a3fa53434537025395d31764b;hpb=ca732796fd94e7bc50750c11377da63880e4beff diff --git a/PROTOCOL b/PROTOCOL index c1ef03b..ae64db8 100644 --- a/PROTOCOL +++ b/PROTOCOL @@ -17,4 +17,17 @@ Client form parameters (multipart/form-data): client ip address (textual) password target_requests_outstanding - d data (SLIP format) + http_timeout + d data (SLIP format, with SLIP_ESC and `-' swapped) + + + +Future nonce-based authentication: + +server keeps big nonce counter for each client +meaning is: + nonce counter is most recent nonce client has sent +also server keeps bitmap of the previous ?64 nonces, + whether client has sent them + +client picks.... xxx