Browse Source

r11769@Kushana: nickm | 2006-12-30 14:38:22 -0500
Write up some notes I found on a piece of paper while cleaning my living room. This way I can thow out the paper.


svn:r9222

Nick Mathewson 18 years ago
parent
commit
7e95cb73fa
2 changed files with 10 additions and 1 deletions
  1. 5 0
      doc/dir-voting.txt
  2. 5 1
      doc/tor-spec.txt

+ 5 - 0
doc/dir-voting.txt

@@ -346,6 +346,11 @@ by the authorities. -RD]
 
 
   Thoughts? -NM
   Thoughts? -NM
 
 
+3.5. Compression
+
+  Gzip would be easier to work with than zlib; bzip2 would result in smaller
+  data lengths.
+
 4. Migration
 4. Migration
 
 
   For directory voting:
   For directory voting:

+ 5 - 1
doc/tor-spec.txt

@@ -17,7 +17,7 @@ This specification is not a design document; most design criteria
 are not examined.  For more information on why Tor acts as it does,
 are not examined.  For more information on why Tor acts as it does,
 see tor-design.pdf.
 see tor-design.pdf.
 
 
-TODO for v1 revision:
+TODO for v2 revision:
       - Fix onionskin handshake scheme to be more mainstream, less nutty.
       - Fix onionskin handshake scheme to be more mainstream, less nutty.
         Can we just do
         Can we just do
             E(HMAC(g^x), g^x) rather than just E(g^x) ?
             E(HMAC(g^x), g^x) rather than just E(g^x) ?
@@ -27,6 +27,10 @@ TODO for v1 revision:
       - Versioned CREATE and friends
       - Versioned CREATE and friends
       - Length on CREATE and friends
       - Length on CREATE and friends
       - Versioning on circuits
       - Versioning on circuits
+      - Versioning on create cells
+      - SHA1 is showing its age
+      - Not being able to upgrade ciphersuites or increase key lengths is
+        lame.
 
 
 TODO:
 TODO:
       - REASON_CONNECTFAILED should include an IP.
       - REASON_CONNECTFAILED should include an IP.