Visible to the public A Formal Definition of Protocol Indistinguishability and its Verification Using Maude-NPAConflict Detection Enabled

TitleA Formal Definition of Protocol Indistinguishability and its Verification Using Maude-NPA
Publication TypeConference Paper
Year of Publication2014
AuthorsSonia Santiago, Universidad Politécnica de Valencia, Spain, Santiago Escobar, Universidad Politécnica de Valencia, Spain, Catherine Meadows, Naval Research Laboratory, Jose Meseguer, University of Illinois at Urbana-Champaign
Conference Name10th International Workshop on Security and Trust Management (STM 2014)
PublisherSpringer
Conference LocationWroclaw, Poland
KeywordsUIUC
Abstract

Intuitively, two protocols P1 and P2 are indistinguishable if an attacker cannot tell the difference between interactions with P1 and with P2 . In this paper we: (i) propose an intuitive notion of indistinguishability in Maude-NPA; (ii) formalize such a notion in terms of state unreachability conditions on their synchronous product; (iii) prove theorems showing how --assuming the protocol's algebraic theory has a finite variant (FV) decomposition - these conditions can be checked by the Maude-NPA tool; and (iv) illustrate our approach with concrete examples. This provides for the first time a framework for automatic analysis of indistinguishability modulo as wide a class of algebraic properties as FV, which includes many associative-commutative theories of interest to cryptographic protocol analysis.

URLhttp://publish.illinois.edu/science-of-security-lablet/files/2014/06/A-Formal-Definition-of-Protocol...
Citation Keynode-23420

Other available formats:

A Formal Definition of Protocol Indistinguishability and its Verification Using Maude-NPA
AttachmentTaxonomyKindSize
A Formal Definition of Protocol Indistinguishability and its Verification Using Maude-NPAPDF document308.92 KBDownloadPreview
AttachmentSize
bytes