chiark / gitweb /
site: Make return value of transforms be an enum
[secnet.git] / NOTES
diff --git a/NOTES b/NOTES
index 62b5e642420c9fe9f21e20123d954f63f2d0091a..840f06fc203540eec36d7fce7a1ff2b2bdea8d27 100644 (file)
--- a/NOTES
+++ b/NOTES
@@ -225,8 +225,9 @@ original CBCMAC-based transform, and bit 9 for the new EAX transform;
 bits 10 to 15 are reserved for future expansion.  The the low eight bits
 are reserved for local use, e.g., to allow migration from one set of
 parameters for a particular transform to a different, incompatible set
 bits 10 to 15 are reserved for future expansion.  The the low eight bits
 are reserved for local use, e.g., to allow migration from one set of
 parameters for a particular transform to a different, incompatible set
-of parameters for the same transform.  The high 16 bits have not yet
-been assigned a purpose.
+of parameters for the same transform.  Bit 31, if advertised by both
+ends, indicates that a mobile end gets priority in case of crossed MSG1.
+The remaining bits have not yet been assigned a purpose.
 
 No early capability bits are currently defined.
 
 
 No early capability bits are currently defined.
 
@@ -272,7 +273,7 @@ negotiated or assumed).
 
 Messages:
 
 
 Messages:
 
-1) A->B: *,iA,msg1,A+,B+,nA
+1) A->B: i*,iA,msg1,A+,B+,nA
 
 i* must be encoded as 0.  (However, it is permitted for a site to use
 zero as its "index" for another site.)
 
 i* must be encoded as 0.  (However, it is permitted for a site to use
 zero as its "index" for another site.)