| author | wenzelm | 
| Wed, 14 Apr 1999 15:58:01 +0200 | |
| changeset 6427 | fd36b2e7d80e | 
| parent 6400 | 1f495d4d922b | 
| child 6452 | 6a1b393ccdc0 | 
| permissions | -rw-r--r-- | 
| 3119 
bb2ee88aa43f
Description of the Auth directory: security protocols proofs
 paulson parents: diff
changeset | 1 | <!-- $Id$ --> | 
| 
bb2ee88aa43f
Description of the Auth directory: security protocols proofs
 paulson parents: diff
changeset | 2 | <HTML><HEAD><TITLE>HOL/Auth/README</TITLE></HEAD><BODY> | 
| 
bb2ee88aa43f
Description of the Auth directory: security protocols proofs
 paulson parents: diff
changeset | 3 | |
| 
bb2ee88aa43f
Description of the Auth directory: security protocols proofs
 paulson parents: diff
changeset | 4 | <H2>Auth--The Inductive Approach to Verifying Security Protocols</H2> | 
| 
bb2ee88aa43f
Description of the Auth directory: security protocols proofs
 paulson parents: diff
changeset | 5 | |
| 
bb2ee88aa43f
Description of the Auth directory: security protocols proofs
 paulson parents: diff
changeset | 6 | <P>Cryptographic protocols are of major importance, especially with the | 
| 
bb2ee88aa43f
Description of the Auth directory: security protocols proofs
 paulson parents: diff
changeset | 7 | growing use of the Internet. This directory demonstrates a <A | 
| 4594 | 8 | HREF="http://www.cl.cam.ac.uk/users/lcp/papers/protocols.html">new | 
| 3119 
bb2ee88aa43f
Description of the Auth directory: security protocols proofs
 paulson parents: diff
changeset | 9 | proof method</A>. The operational semantics of protocol participants is | 
| 
bb2ee88aa43f
Description of the Auth directory: security protocols proofs
 paulson parents: diff
changeset | 10 | defined inductively. The directory contains proofs concerning | 
| 
bb2ee88aa43f
Description of the Auth directory: security protocols proofs
 paulson parents: diff
changeset | 11 | |
| 
bb2ee88aa43f
Description of the Auth directory: security protocols proofs
 paulson parents: diff
changeset | 12 | <UL> | 
| 
bb2ee88aa43f
Description of the Auth directory: security protocols proofs
 paulson parents: diff
changeset | 13 | <LI>three versions of the Otway-Rees protocol | 
| 
bb2ee88aa43f
Description of the Auth directory: security protocols proofs
 paulson parents: diff
changeset | 14 | |
| 4594 | 15 | <LI>the Needham-Schroeder protocol (public-key and shared-key versions) | 
| 3119 
bb2ee88aa43f
Description of the Auth directory: security protocols proofs
 paulson parents: diff
changeset | 16 | |
| 6400 | 17 | <LI>the Kerberos protocol (the simplified form published in the BAN paper) | 
| 18 | ||
| 19 | <LI>three versions of the Yahalom protocol, including a bad one that | |
| 20 | illustrates the purpose of the Oops rule | |
| 3119 
bb2ee88aa43f
Description of the Auth directory: security protocols proofs
 paulson parents: diff
changeset | 21 | |
| 4594 | 22 | <LI>a novel recursive authentication protocol | 
| 23 | ||
| 24 | <LI>the Internet protocol TLS | |
| 3119 
bb2ee88aa43f
Description of the Auth directory: security protocols proofs
 paulson parents: diff
changeset | 25 | </UL> | 
| 
bb2ee88aa43f
Description of the Auth directory: security protocols proofs
 paulson parents: diff
changeset | 26 | |
| 
bb2ee88aa43f
Description of the Auth directory: security protocols proofs
 paulson parents: diff
changeset | 27 | <HR> | 
| 4594 | 28 | <P>Last modified 30 Jan 1998 | 
| 3119 
bb2ee88aa43f
Description of the Auth directory: security protocols proofs
 paulson parents: diff
changeset | 29 | |
| 
bb2ee88aa43f
Description of the Auth directory: security protocols proofs
 paulson parents: diff
changeset | 30 | <ADDRESS> | 
| 
bb2ee88aa43f
Description of the Auth directory: security protocols proofs
 paulson parents: diff
changeset | 31 | <A NAME="lcp@cl.cam.ac.uk" HREF="mailto:lcp@cl.cam.ac.uk">lcp@cl.cam.ac.uk</A> | 
| 
bb2ee88aa43f
Description of the Auth directory: security protocols proofs
 paulson parents: diff
changeset | 32 | </ADDRESS> | 
| 
bb2ee88aa43f
Description of the Auth directory: security protocols proofs
 paulson parents: diff
changeset | 33 | </BODY></HTML> |