src/HOL/Auth/TLS.thy
changeset 3757 7524781c5c83
parent 3745 4c5d3b1ddc75
child 3759 3d1ac6b82b28
--- a/src/HOL/Auth/TLS.thy	Wed Oct 01 11:30:55 1997 +0200
+++ b/src/HOL/Auth/TLS.thy	Wed Oct 01 12:07:07 1997 +0200
@@ -165,7 +165,7 @@
              Notes A {|Agent B, Nonce PMS|} : set evsCF;
 	     M = PRF(PMS,NA,NB) |]
           ==> Says A B (Crypt (clientK(NA,NB,M))
-			(Hash{|Nonce M, Number SID,
+			(Hash{|Number SID, Nonce M,
 			       Nonce NA, Number PA, Agent A, 
 			       Nonce NB, Number PB, Agent B|}))
               # evsCF  :  tls"
@@ -180,7 +180,7 @@
 	     Says A'' B (Crypt (pubK B) (Nonce PMS)) : set evsSF;
 	     M = PRF(PMS,NA,NB) |]
           ==> Says B A (Crypt (serverK(NA,NB,M))
-			(Hash{|Nonce M, Number SID,
+			(Hash{|Number SID, Nonce M,
 			       Nonce NA, Number PA, Agent A, 
 			       Nonce NB, Number PB, Agent B|}))
               # evsSF  :  tls"
@@ -193,7 +193,7 @@
          "[| evsCA: tls;
 	     Notes A {|Agent B, Nonce PMS|} : set evsCA;
 	     M = PRF(PMS,NA,NB);  
-	     X = Hash{|Nonce M, Number SID,
+	     X = Hash{|Number SID, Nonce M,
 	               Nonce NA, Number PA, Agent A, 
 		       Nonce NB, Number PB, Agent B|};
              Says A  B (Crypt (clientK(NA,NB,M)) X) : set evsCA;
@@ -209,7 +209,7 @@
          "[| evsSA: tls;
              Says A'' B (Crypt (pubK B) (Nonce PMS)) : set evsSA;
 	     M = PRF(PMS,NA,NB);  
-	     X = Hash{|Nonce M, Number SID,
+	     X = Hash{|Number SID, Nonce M,
 	               Nonce NA, Number PA, Agent A, 
 		       Nonce NB, Number PB, Agent B|};
              Says B  A (Crypt (serverK(NA,NB,M)) X) : set evsSA;
@@ -225,7 +225,7 @@
 	     Says A' B {|Agent A, Nonce NA, Number SID, Number PA|}
 	       : set evsSR |]
           ==> Says B A (Crypt (serverK(NA,NB,M))
-			(Hash{|Nonce M, Number SID,
+			(Hash{|Number SID, Nonce M,
 			       Nonce NA, Number PA, Agent A, 
 			       Nonce NB, Number PB, Agent B|})) # evsSR
 	        :  tls"
@@ -239,7 +239,7 @@
              Says B' A {|Nonce NB, Number SID, Number PB|} : set evsCR;
              Notes A {|Number SID, Agent A, Agent B, Nonce M|} : set evsCR |]
           ==> Says A B (Crypt (clientK(NA,NB,M))
-			(Hash{|Nonce M, Number SID,
+			(Hash{|Number SID, Nonce M,
 			       Nonce NA, Number PA, Agent A, 
 			       Nonce NB, Number PB, Agent B|}))
               # evsCR  :  tls"