aboutsummaryrefslogtreecommitdiff
path: root/proposals/140-consensus-diffs.txt
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2017-05-04 11:33:52 -0400
committerNick Mathewson <nickm@torproject.org>2017-05-04 11:33:52 -0400
commit3825d0733a05283eae0ab84410593c4e72757857 (patch)
tree1fd05fc8b17927872349277e5dc3d13e1a923ac5 /proposals/140-consensus-diffs.txt
parent7c572377db2d25c2f6cd90cad13d6b72d5449436 (diff)
downloadtorspec-3825d0733a05283eae0ab84410593c4e72757857.tar.gz
torspec-3825d0733a05283eae0ab84410593c4e72757857.zip
prop140: kill off digest prefixes.
Diffstat (limited to 'proposals/140-consensus-diffs.txt')
-rw-r--r--proposals/140-consensus-diffs.txt10
1 files changed, 4 insertions, 6 deletions
diff --git a/proposals/140-consensus-diffs.txt b/proposals/140-consensus-diffs.txt
index 55db58f..5a8be3f 100644
--- a/proposals/140-consensus-diffs.txt
+++ b/proposals/140-consensus-diffs.txt
@@ -21,6 +21,8 @@ Status: Accepted
consensus signatures would make clients identify which encodings they
had been given as they asked for diffs.
+ 4-May-2017: Remove support for truncated digest prefixes.
+
1. Overview.
Tor clients and servers need a list of which relays are on the
@@ -112,12 +114,8 @@ Status: Accepted
authorities the client trusts.
Servers will only return a consensus if more than half of the requested
- authorities have signed the document, otherwise a 404 error will be sent
- back. The fingerprints can be shortened to a length of any multiple of
- two, using only the leftmost part of the encoded fingerprint. Tor uses
- 3 bytes (6 hex characters) of the fingerprint. (This is just like the
- conditional consensus downloads that Tor supports starting with
- 0.1.2.1-alpha.)
+ authorities have signed the document. Otherwise, a 404 error will be sent
+ back.
The advantage of using the same URL that is currently used for
consensuses is that the client doesn't need to know whether a server