author | paulson |
Tue, 12 Aug 2003 13:35:03 +0200 | |
changeset 14145 | 2e31b8cc8788 |
parent 13922 | 75ae4244a596 |
child 14307 | 1cbc24648cf7 |
permissions | -rw-r--r-- |
1944 | 1 |
(* Title: HOL/Auth/ROOT |
2 |
ID: $Id$ |
|
3 |
Author: Lawrence C Paulson, Cambridge University Computer Laboratory |
|
4 |
Copyright 1996 University of Cambridge |
|
5 |
||
1971 | 6 |
Root file for protocol proofs. |
1944 | 7 |
*) |
8 |
||
2123 | 9 |
goals_limit := 1; |
13550 | 10 |
set timing; |
1944 | 11 |
|
2325 | 12 |
(*Shared-key protocols*) |
2530 | 13 |
time_use_thy "NS_Shared"; |
5053 | 14 |
time_use_thy "Kerberos_BAN"; |
6452 | 15 |
time_use_thy "KerberosIV"; |
2530 | 16 |
time_use_thy "OtwayRees"; |
17 |
time_use_thy "OtwayRees_AN"; |
|
18 |
time_use_thy "OtwayRees_Bad"; |
|
19 |
time_use_thy "WooLam"; |
|
20 |
time_use_thy "Recur"; |
|
21 |
time_use_thy "Yahalom"; |
|
22 |
time_use_thy "Yahalom2"; |
|
6400 | 23 |
time_use_thy "Yahalom_Bad"; |
14145
2e31b8cc8788
ZhouGollmann: new example (fair non-repudiation protocol)
paulson
parents:
13922
diff
changeset
|
24 |
time_use_thy "ZhouGollmann"; |
2e31b8cc8788
ZhouGollmann: new example (fair non-repudiation protocol)
paulson
parents:
13922
diff
changeset
|
25 |
|
1944 | 26 |
|
2325 | 27 |
(*Public-key protocols*) |
2530 | 28 |
time_use_thy "NS_Public_Bad"; |
29 |
time_use_thy "NS_Public"; |
|
3475 | 30 |
time_use_thy "TLS"; |
13922 | 31 |
time_use_thy "CertifiedEmail"; |
13508 | 32 |
|
33 |
(*Blanqui's "guard" concept: protocol-independent secrecy*) |
|
34 |
time_use_thy "Guard/P1"; |
|
35 |
time_use_thy "Guard/P2"; |
|
36 |
time_use_thy "Guard/NS_Public"; |
|
37 |
time_use_thy "Guard/OtwayRees"; |
|
38 |
time_use_thy "Guard/Yahalom"; |
|
39 |
time_use_thy "Guard/Proto"; |