Title :
Analysis of SPKI/SDSI certificates using model checking
Author :
Jha, S. ; Reps, T.
Author_Institution :
Dept. of Comput. Sci., Wisconsin Univ., Madison, WI, USA
Abstract :
SPKI/SDSI is a framework for expressing naming and authorization issues that arise in a distributed-computing environment. We establish a connection between SPKI/SDSI and a formalism known as pushdown systems (PDSs). We show that the SPKI/SDSI-to-PDS connection provides a framework for formalizing a variety of certificate-analysis problems. Moreover, the connection has computational significance: many analysis problems can be solved efficiently (i.e., in time polynomial in the size of the certificate set) using existing algorithms for model checking pushdown systems.
Keywords :
authorisation; distributed processing; formal languages; message authentication; public key cryptography; pushdown automata; temporal logic; SPKI/SDSI certificates; authorization; certificate-analysis problems; certificate-chain discovery; distributed computing environment; model checking; naming; pushdown systems; Access control; Algorithm design and analysis; Authorization; Computer security; Contracts; Formal languages; Government; Polynomials; Protection; Public key;
Conference_Titel :
Computer Security Foundations Workshop, 2002. Proceedings. 15th IEEE
Print_ISBN :
0-7695-1689-0
DOI :
10.1109/CSFW.2002.1021812