DocumentCode
1856616
Title
Proving trust in systems of second-order processes
Author
Dam, Mads
Author_Institution
Swedish Inst. of Comput. Sci., Kista, Sweden
Volume
7
fYear
1998
fDate
6-9 Jan 1998
Firstpage
255
Abstract
We consider the problem of proving correctness properties for concurrent systems with features such as higher-order communication and dynamic resource generation. As examples we consider operational models of security and authentication protocols based on the higher-order π-calculus. Key features such as nonces/time stamps, encryption/decryption, and key generation are modelled using channel name generation and second-order process communication. A temporal logic based on the modal μ-calculus is used to express secrecy and authenticity. Extensions include function space constructions to deal with process input and output. Contravariant recursion can be dealt with in two different ways, of which one, an iterative solution, is discussed in the paper. We propose a predicate of trust in a monotonically increasing set of channels as an example, and establish structural decomposition principles for this predicate for concurrent composition and local channel declaration. On this basis a type system for trust inference can be derived quite easily
Keywords
cryptography; inference mechanisms; program verification; protocols; temporal logic; authentication protocols; authenticity; concurrent composition; concurrent systems; correctness properties; decryption; dynamic resource generation; encryption; higher-order π-calculus; higher-order communication; local channel declaration; modal μ-calculus; second-order processes systems; structural decomposition; temporal logic; trust inference; type system; Authentication; Communication system security; Computer languages; Computer security; Cryptography; Java; Logic; Protection; Protocols; Signal generators;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 1998., Proceedings of the Thirty-First Hawaii International Conference on
Conference_Location
Kohala Coast, HI
Print_ISBN
0-8186-8255-8
Type
conf
DOI
10.1109/HICSS.1998.649220
Filename
649220
Link To Document