DocumentCode :
3258154
Title :
Expressive Power of Definite Clauses for Verifying Authenticity
Author :
File, G. ; Vigo, Roberto
Author_Institution :
Dept. of Pure & Appl. Math., Univ. of Padova, Padova, Italy
fYear :
2009
fDate :
8-10 July 2009
Firstpage :
251
Lastpage :
265
Abstract :
Thanks to the work of Bruno Blanchet definite clauses are an established technique for verifying security properties of communication protocols. We investigate the expressive power of this approach with respect to verifying authenticity. A translation from protocols into definite clauses is given, and direct proofs for correctness and completeness of the authenticity verification based on these clauses are shown. These proofs are new, and in particular the completeness result is surprising. These results, beside their intrinsic value, shed light on some interesting issues about existing proposals for exploiting definite clauses in protocols verification.
Keywords :
computational linguistics; cryptographic protocols; formal verification; Bruno Blanchet definite clause; communication protocol; operational semantics; security property verification; Computer security; Explosions; Information security; Mathematics; Postal services; Proposals; Protocols; State-space methods; authenticity; definite clauses; protocol verification; security protocols;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Security Foundations Symposium, 2009. CSF '09. 22nd IEEE
Conference_Location :
Port Jefferson, NY
ISSN :
1940-1434
Print_ISBN :
978-0-7695-3712-2
Type :
conf
DOI :
10.1109/CSF.2009.12
Filename :
5230614
Link To Document :
بازگشت