]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Make service IDs 80 bits, not 128
authorNick Mathewson <nickm@torproject.org>
Tue, 30 Mar 2004 19:20:11 +0000 (19:20 +0000)
committerNick Mathewson <nickm@torproject.org>
Tue, 30 Mar 2004 19:20:11 +0000 (19:20 +0000)
svn:r1393

doc/rend-spec.txt

index afe7d87184e11a02da36ab34ccde7a58a764a55e..0130d4967e99c86c8fdbd09cec6b944e7cd73082 100644 (file)
@@ -171,16 +171,15 @@ Tor Rendezvous Spec
    ~16-octet hash of Bob's service's public key, computed as follows:
 
          1. Let H = H(PK).
-         2. Let H' = the first 130 bits of H, considering each octet from
+         2. Let H' = the first 80 bits of H, considering each octet from
             most significant bit to least significant big.
          2. Generate a 26-character encoding of H', taking H' 5 bits at
             a time, and mapping each 5-bit value to a character as follows:
                0..25 map to the characters 'a'...'z', respectively.
               26..31 map to the characters '0'...'5', respectively.
 
-   (We only use 130 bits instead of the 160 bits from SHA1 because we don't
-   need to worry about man-in-the-middle attacks.  We use 130 instead of 128
-   in order to have an even multiple of 5.)
+   (We only use 80 bits instead of the 160 bits from SHA1 because we don't
+   need to worry about man-in-the-middle attacks.)
 
    [Yes, numbers are allowed at the beginning.  See RFC1123. -NM]