[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[minion-cvs] commits before i disappear for a week



Update of /home/minion/cvsroot/doc
In directory moria.seul.org:/home/arma/work/minion/doc

Modified Files:
	minion-design.tex minion-spec.tex 
Log Message:
commits before i disappear for a week


Index: minion-design.tex
===================================================================
RCS file: /home/minion/cvsroot/doc/minion-design.tex,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -d -r1.53 -r1.54
--- minion-design.tex	18 May 2002 20:36:46 -0000	1.53
+++ minion-design.tex	9 Jun 2002 05:05:42 -0000	1.54
@@ -47,7 +47,7 @@
 % \and
 % The Free Haven Project
 % \email{\emailaddr{nickm@alum.mit.edu}}}
-\author{Authors Anonymous}
+\author{Authors anonymous for submission}
 \institute{}
 
 

Index: minion-spec.tex
===================================================================
RCS file: /home/minion/cvsroot/doc/minion-spec.tex,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -d -r1.22 -r1.23
--- minion-spec.tex	6 Jun 2002 18:18:05 -0000	1.22
+++ minion-spec.tex	9 Jun 2002 05:05:43 -0000	1.23
@@ -155,9 +155,9 @@
 * Padding of zeroes is used to make the size of the Routing Extension a
   multiple of 128 bytes.
 
-The Routing Extension corresponding to a particular subheader is
-prepended to the rest of the subheaders, and encrypted along with
-them.
+The Routing Extension(s) corresponding to a particular subheader are
+appended to the subheader, and encrypted along with the rest of the
+subheaders.
 
 We will formally refer to the subheader structure as:
 SHS(V, SK, D, RS, RT, RI)     [MIN(86, 42+Len(RI)) bytes] 
@@ -185,9 +185,9 @@
 
 0xF000-0xFFFF: FOR EXPERIMENTAL USE
 
-A DROP routing type indicates a dummy message, to be discarded.
+A DROP routing type indicates a dummy message. It must be discarded.
 
-A FWD/IP4 routing type indicates that the message has to be
+A FWD/IP4 routing type indicates that the message must be
 retransmitted using the TLS/Mixmaster transport protocol. The IP field
 represents the IPv4 address.  The KEYID field represents the hash of
 the next node's transport public key.
@@ -226,12 +226,14 @@
 
 A SWAP routing type tells the node to exchange headers as described below.
 
-The EMAIL field in the SMTP routing type should be a valid email
-address [RFC2821].  It must be NUL-terminated.  The TAG field is
-appended to the message in an X-Remailer-Tag header.
+The EMAIL field in the SMTP routing type should be a valid mailbox
+[RFC2821]. A mailbox is the canonical form of the ``user@domain''
+part of an e-mail address. Mixminion uses only mailboxes, because the
+display name and comment parts of an e-mail address could potentially be
+different for senders who have obtained an address from different sources,
+leading to smaller anonymity sets. The EMAIL field must be NUL-terminated.
 
-[XXXX should we mention david hopwood's remark about 'mailbox' vs
- 'email address'? -RD]
+The TAG field is appended to the message in an X-Remailer-Tag header.
 
 The LOCAL routing type is used for messages to be delivered to a local
 user.  The USER field must be NUL-terminated; the TAG field is