[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