English

Compiling and securing cryptographic protocols

Logic in Computer Science 2009-10-28 v1

Abstract

Protocol narrations are widely used in security as semi-formal notations to specify conversations between roles. We define a translation from a protocol narration to the sequences of operations to be performed by each role. Unlike previous works, we reduce this compilation process to well-known decision problems in formal protocol analysis. This allows one to define a natural notion of prudent translation and to reuse many known results from the literature in order to cover more crypto-primitives. In particular this work is the first one to show how to compile protocols parameterised by the properties of the available operations.

Keywords

Cite

@article{arxiv.0910.5099,
  title  = {Compiling and securing cryptographic protocols},
  author = {Yannick Chevalier and Michael Rusinowitch},
  journal= {arXiv preprint arXiv:0910.5099},
  year   = {2009}
}

Comments

A short version was submitted to IPL

R2 v1 2026-06-21T14:03:47.357Z