[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[or-cvs] specify that alice and bob can use dirty circuits when
Update of /home/or/cvsroot/doc
In directory moria.mit.edu:/home2/arma/work/onion/cvs/doc
Modified Files:
rend-spec.txt
Log Message:
specify that alice and bob can use dirty circuits when
uploading or fetching hidserv descriptors
Index: rend-spec.txt
===================================================================
RCS file: /home/or/cvsroot/doc/rend-spec.txt,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- rend-spec.txt 31 Mar 2004 22:30:02 -0000 1.6
+++ rend-spec.txt 31 Mar 2004 22:58:15 -0000 1.7
@@ -150,6 +150,7 @@
1.4. Bob's OP advertises his server descriptor
Bob's OP opens a stream to each directory server's directory port via Tor.
+ (He may re-use old circuits for this.)
Over this stream, Bob's OP makes an HTTP 'POST' request, to the URL
'/rendezvous/publish' (relative to the directory server's root),
containing as its body Bob's service descriptor. Upon receiving a
@@ -188,9 +189,10 @@
Alice opens a stream to a directory server via Tor, and makes an HTTP GET
request for the document '/rendezvous/<y>', where '<y> is replaced with the
- encoding of Bob's public key as described above. The directory replies
- with a 404 HTTP response if it does not recognize <y>, and otherwise
- returns Bob's most recently uploaded service descriptor.
+ encoding of Bob's public key as described above. (She may re-use old
+ circuits for this.) The directory replies with a 404 HTTP response if
+ it does not recognize <y>, and otherwise returns Bob's most recently
+ uploaded service descriptor.
If Alice's OP receives a 404 response, it tries the other directory
servers, and only fails the lookup if none recognizes the public key hash.