Carnegie Mellon University
Browse

Relating Process Algebras and Multiset Rewriting for Security Protocol Analysis

Download (228.27 kB)
journal contribution
posted on 2000-08-01, 00:00 authored by Stefano Bistarelli, Iliano Cervesato, Gabriele Lenzini, Fabio Martinelli
When formalizing security protocols, different specification languages support very different reasoning methodologies, whose results are not directly or easily comparable. Therefore, establishing clear relationships among different frameworks is highly desirable, as it permits various methodologies to cooperate by interpreting theoretical and practical results of one system in another. In this paper, we examine the non-trivial relationship between two general verification frameworks: multiset rewriting (MSR) and a process algebra (PA) inspired to the CCS and the pi-calculus. We present two separate mappings, one from MSR to PA and the other from PA to MSR. Although defining a simple and general bijection between MSR and PA appears difficult, we show that in the specific context of cryptographic protocols they do admit effective translations that preserve traces.

History

Date

2000-08-01

Usage metrics

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC