Graduate Seminar (2009 Fall)
Title:
Modeling Knowledge in Security Protocols

Zhiwei Li
Ph.D student
Department of Software & Information Systems
University of North Carolina at Charlotte
September 4 at 3:00pm
106 Woodward
Abstract:
The importance of reasoning about knowledge in security protocol
analysis has long been recognized. While knowledge has been implicitly
or explicitly referred in many existing approaches to security
protocol verification, there are few studies on the general knowledge
model of protocol participants and attackers.
To fill this gap, we propose a general knowledge model to represent
the deductive knowledge in security protocols. The evolvement of the
knowledge model during protocol executions is investigated. The
knowledge model has the desirable features such as uniqueness and
existence. Using Dolev-Yao model as an example, we design two
algorithms to generate the knowledge representation and derive terms,
respectively.
To demonstrate the advantages of the proposed approach, we integrate
it with Athena to build a new protocol verifier. The new approach will
drastically reduce the number of states that are examined during
protocol verification. Experiments on several cryptographic protocols
widely used for evaluating protocol verifiers demonstrate the
improvements. The research shows that the integration of knowledge
reasoning and verification techniques will shed lights on the study of
security protocols.
Bio:
Zhiwei Li is a third year PhD student in the Department of Software &
Information Systems co-advised by Prof. Weichao Wang (SIS) and Prof.
Aidong Lu (CS). He is currently
working in cryptographic protocol verification and knowledge
reasoning, with a special emphasis on formal methods.
Back
|

|
|
Copyright © 2003
- 2008 College of Computing and Informatics
|
|