src/HOL/Auth/KerberosIV.ML
changeset 11655 923e4d0d36d5
parent 11288 7fe6593133d4
child 13630 a013a9dd370f
--- a/src/HOL/Auth/KerberosIV.ML	Wed Oct 03 20:54:05 2001 +0200
+++ b/src/HOL/Auth/KerberosIV.ML	Wed Oct 03 20:54:16 2001 +0200
@@ -645,7 +645,7 @@
 (* authentication keys or shared keys.                          *)
 Goal "[| evs \\<in> kerberos;  K \\<in> (AuthKeys evs) Un range shrK;      \
 \        SesKey \\<notin> range shrK |]                                 \
-\     ==> Key K \\<in> analz (insert (Key SesKey) (spies evs)) = \
+\     ==> (Key K \\<in> analz (insert (Key SesKey) (spies evs))) = \
 \         (K = SesKey | Key K \\<in> analz (spies evs))";
 by (ftac AuthKeys_are_not_KeyCryptKey 1 THEN assume_tac 1);
 by (asm_simp_tac (analz_image_freshK_ss addsimps [Key_analz_image_Key]) 1);
@@ -655,7 +655,7 @@
 (* Second simplification law for analz: no service keys encrypt *)
 (* any other keys.					        *)
 Goal "[| evs \\<in> kerberos;  ServKey \\<notin> (AuthKeys evs); ServKey \\<notin> range shrK|]\
-\     ==> Key K \\<in> analz (insert (Key ServKey) (spies evs)) = \
+\     ==> (Key K \\<in> analz (insert (Key ServKey) (spies evs))) = \
 \         (K = ServKey | Key K \\<in> analz (spies evs))";
 by (ftac not_AuthKeys_not_KeyCryptKey 1 
     THEN assume_tac 1
@@ -671,7 +671,7 @@
 \           (Crypt AuthKey {|Key ServKey, Agent B, Number Tt, ServTicket|}) \
 \             \\<in> set evs;          \ 
 \           AuthKey \\<noteq> AuthKey'; AuthKey' \\<notin> range shrK; evs \\<in> kerberos |]    \
-\       ==> Key ServKey \\<in> analz (insert (Key AuthKey') (spies evs)) =  \
+\       ==> (Key ServKey \\<in> analz (insert (Key AuthKey') (spies evs))) =  \
 \               (ServKey = AuthKey' | Key ServKey \\<in> analz (spies evs))";
 by (dres_inst_tac [("AuthKey'","AuthKey'")] Says_Tgs_KeyCryptKey 1);
 by (Blast_tac 1);