src/HOL/Auth/NS_Shared.ML
changeset 2170 c5e460f1ebb4
parent 2165 63dfe7f19cad
child 2264 f298678bd54a
--- a/src/HOL/Auth/NS_Shared.ML	Fri Nov 08 14:07:56 1996 +0100
+++ b/src/HOL/Auth/NS_Shared.ML	Fri Nov 08 14:13:56 1996 +0100
@@ -70,9 +70,9 @@
 (*For proving the easier theorems about X ~: parts (sees lost Spy evs) *)
 fun parts_induct_tac i = SELECT_GOAL
     (DETERM (etac ns_shared.induct 1 THEN parts_Fake_tac THEN
-	     (*Fake message*)
-	     TRY (best_tac (!claset addDs [impOfSubs analz_subset_parts,
-					   impOfSubs Fake_parts_insert]
+             (*Fake message*)
+             TRY (best_tac (!claset addDs [impOfSubs analz_subset_parts,
+                                           impOfSubs Fake_parts_insert]
                                     addss (!simpset)) 2)) THEN
      (*Base case*)
      fast_tac (!claset addss (!simpset)) 1 THEN
@@ -143,10 +143,10 @@
 by (parts_induct_tac 1);
 by (REPEAT_FIRST
     (fast_tac (!claset addSEs partsEs
-	               addSDs  [Says_imp_sees_Spy RS parts.Inj]
-		       addDs  [impOfSubs analz_subset_parts,
-			       impOfSubs parts_insert_subset_Un, Suc_leD]
-		       addss (!simpset))));
+                       addSDs  [Says_imp_sees_Spy RS parts.Inj]
+                       addDs  [impOfSubs analz_subset_parts,
+                               impOfSubs parts_insert_subset_Un, Suc_leD]
+                       addss (!simpset))));
 qed_spec_mp "new_nonces_not_seen";
 Addsimps [new_nonces_not_seen];
 
@@ -230,7 +230,7 @@
 by (forward_tac [Says_imp_sees_Spy RS parts.Inj] 1);
 by (fast_tac (!claset addEs  partsEs
                       addSDs [A_trust_NS2, Says_Server_message_form]
-		      addIs [Says_imp_old_keys]
+                      addIs [Says_imp_old_keys]
                       addss (!simpset)) 1);
 qed "Says_S_message_form";
 
@@ -342,7 +342,7 @@
 (*Duplicate the assumption*)
 by (forw_inst_tac [("psi", "ALL A.?P(A)")] asm_rl 1);
 by (fast_tac (!claset addSDs [ spec] 
-	              delrules [conjI] addss (!simpset)) 1);
+                      delrules [conjI] addss (!simpset)) 1);
 qed "unique_session_keys";
 
 
@@ -373,16 +373,16 @@
 (*NS3 and Oops subcases*) (**LEVEL 7 **)
 by (step_tac (!claset delrules [impCE]) 1);
 by (full_simp_tac (!simpset addsimps [all_conj_distrib]) 2);
-be conjE 2;
+by (etac conjE 2);
 by (mp_tac 2);
 (**LEVEL 11 **)
 by (forward_tac [Says_imp_sees_Spy RS parts.Inj RS A_trust_NS2] 2);
-ba 3;
+by (assume_tac 3);
 by (fast_tac (!claset addSEs [Says_Crypt_not_lost]) 2);
 by (fast_tac (!claset addDs [unique_session_keys] addss (!simpset)) 2);
 (*NS3*)
 by (forward_tac [Says_imp_sees_Spy RS parts.Inj RS A_trust_NS2] 1);
-ba 2;
+by (assume_tac 2);
 by (fast_tac (!claset addSEs [Says_Crypt_not_lost]) 1);
 by (fast_tac (!claset addDs [unique_session_keys] addss (!simpset)) 1);
 val lemma = result() RS mp RS mp RSN(2,rev_notE);
@@ -460,10 +460,10 @@
 by (REPEAT_FIRST (rtac impI ORELSE' etac conjE ORELSE' hyp_subst_tac));
 (*Contradiction from the assumption   
    Crypt (Nonce NB) (newK evsa) : parts (sees lost Spy evsa) *)
-bd Crypt_imp_invKey_keysFor 1;
+by (dtac Crypt_imp_invKey_keysFor 1);
 (**LEVEL 10**)
 by (Asm_full_simp_tac 1);
-br disjI1 1;
+by (rtac disjI1 1);
 by (thin_tac "?PP-->?QQ" 1);
 by (case_tac "Ba : lost" 1);
 by (dtac Says_Crypt_lost 1 THEN assume_tac 1 THEN Fast_tac 1);
@@ -480,5 +480,5 @@
 \           A ~: lost;  B ~: lost;  evs : ns_shared lost |]           \
 \        ==> Says B A (Crypt (Nonce NB) K) : set_of_list evs";
 by (fast_tac (!claset addSIs [lemma RS mp RS mp RS mp]
-		      addSEs [Spy_not_see_encrypted_key RSN (2, rev_notE)]) 1);
+                      addSEs [Spy_not_see_encrypted_key RSN (2, rev_notE)]) 1);
 qed "A_trust_NS4";