Property verification for authentication protocols

Authentication is an essential component in building security frameworks to defend confidentiality and integrity in communication networks. A large number of seemingly secure authentication protocols have been found to be flawed, potentially leading to impersonation. The often too subtle nature of such flaws has generated much interest in their rigorous analysis and verification. This paper proposes a state based framework using the property verification technique to formally model and verify these protocols.