[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[minion-cvs] Dropping module manager language



Update of /home/minion/cvsroot/doc/spec
In directory moria.mit.edu:/tmp/cvs-serv11016

Modified Files:
	minion-spec.txt 
Log Message:
Dropping module manager language

Index: minion-spec.txt
===================================================================
RCS file: /home/minion/cvsroot/doc/spec/minion-spec.txt,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- minion-spec.txt	17 May 2003 00:29:22 -0000	1.5
+++ minion-spec.txt	17 May 2003 05:20:19 -0000	1.6
@@ -769,16 +769,15 @@
         if routing type is SWAP-FWD or FWD:
                 Put (H1, H2, P) in queue to be sent to the address in RI.
         Otherwise:
-                Give (RT, RI, HASH(SK, "APPLICATION KEY"), P) to
-                Module manager.
-
-   The "Application Key" is provided to the module as a shared secret
-   between the constructor of the header and the module that is in
-   charge of processing it.  The hash step above prevents the module
-   from using the master secret Sk in any way that could inadvertently
-   compromise its other functions (such as the decryption of the
-   unlinkability of the message).
+                Give (RT, RI, P) to the delivery subsystem.
 
+   The operation of the delivery subsystem is beyond the scope of this
+   document.  In general, "RT" will specify a means of message
+   delivery (such as 'SMTP') and thereby an interpretation of RI (such
+   as "RFC822 mailbox") and a correct disposition of P (such as
+   "decode and deliver via SMTP").  For more information, see section
+   2.2.1.1 and 'E2E-spec.txt'.
+ 
 3.2.5.1. Replay avoidance
 
    The nodes MUST implement a mechanism to make sure that messages