F. L. Tiplea, C. Enea, C. V. Birjoveanu

Security protocols are prescribed sequences of interactions between entities designed to provide various security services across distributed systems. Security protocols are often wrong due to the extremely subtle properties they are supposed to ensure. Deciding whether or not a security protocol assures secrecy is one of the main challenge in this area.

In this paper we survey the most important decidability and complexity results regarding the secrecy problem for various classes of security protocols, such as bounded protocols, finite-sessions protocols, normal protocols, and tagged protocols. All the results are developed under the same formalism. Several flawed statements claimed in the literature are corrected.

Simplified proofs and reductions, as well as slight extensions of some known results, are also provided.

Full Document (PDF)

Bibtex

@TechReport{dcrsp,
    author = "Ferucio L. {c T}iplea and C. Enea and C. V. B{^ i}rjoveanu}",
    title = "Decidability and Complexity Results for Security Protocols",
    institution = "``Al.I.Cuza'' University of Ia{c s}i, Faculty of Computer Science",
    year = "2005",
    number = "TR 05-02",
    url = "https://publications.info.uaic.ro/technical-reports/archive/tr05-02-2005-decidability-and-complexity-results-for-security-protocols/"
}