Title :
Using deductive knowledge to improve cryptographic protocol verification
Author :
Li, Zhiwei ; Wang, Weichao
Author_Institution :
Dept. of Software & Inf. Syst., Univ. of North Carolina at Charlotte, Charlotte, NC, USA
Abstract :
An effective representation of principals´ knowledge can greatly improve the efficiency of cryptographic protocol analysis. In this paper, we propose a mechanism to represent the deductive knowledge contained in a set of terms. Using Dolev-Yao model as an example, we design two algorithms to generate the knowledge representation and derive terms, respectively. We prove that using our knowledge representation, a principal can derive a term by using only constructive operations. 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 generated and analyzed during protocol verification. Experiments on several cryptographic protocols widely used for evaluating protocol verifiers demonstrate the improvements.
Keywords :
cryptographic protocols; inference mechanisms; knowledge representation; Athena; cryptographic protocol analysis; cryptographic protocol verification; deductive knowledge; knowledge representation; protocol verifier; Algorithm design and analysis; Authentication; Computer security; Cryptographic protocols; Information analysis; Information security; Information systems; Knowledge representation; Protection; Software systems;
Conference_Titel :
Military Communications Conference, 2009. MILCOM 2009. IEEE
Conference_Location :
Boston, MA
Print_ISBN :
978-1-4244-5238-5
Electronic_ISBN :
978-1-4244-5239-2
DOI :
10.1109/MILCOM.2009.5380109