A High Level Protocol Specification Language for Industrial Security-Sensitive Protocols

Yannick Chevalier 1 Luca Compagna 2 Jorge Cuellar 3 Paul Hankes Drielsma 4 Jacopo Mantovani 2 Sebastian Moedersheim 4 Laurent Vigneron 1
1 CASSIS - Combination of approaches to the security of infinite states systems
FEMTO-ST - Franche-Comté Électronique Mécanique, Thermique et Optique - Sciences et Technologies (UMR 6174), INRIA Lorraine, LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
Abstract : This paper presents HLPSL, a high level protocol specification language for the modelling of security-sensitive cryptographic protocols. This language enjoys a formal semantics based on Lamport's Temporal Logic of Actions. HLPSL is modular and allows for the specification of control flow patterns, data-structures, alternative intruder models, and complex security properties. It is sufficiently high-level to be accessible to protocol engineers (themselves not necessarily formal methods experts), yet easily translatable into a lower-level term-rewriting based language well-suited to model-checking tools. The accommodation of these contrasting features makes HLPSL able to easily specify modern, industrial-scale protocols on which existing specification languages only partially succeed.
Type de document :
Communication dans un congrès
Workshop on Specification and Automated Processing of Security Requirements - SAPS'2004, 2004, Linz, Austria, Austrian Computer Society, 13 p, 2004
Liste complète des métadonnées

Littérature citée [23 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/inria-00099882
Contributeur : Publications Loria <>
Soumis le : mardi 26 septembre 2006 - 10:02:03
Dernière modification le : vendredi 6 juillet 2018 - 15:06:10
Document(s) archivé(s) le : mercredi 29 mars 2017 - 12:51:37

Fichiers

Identifiants

  • HAL Id : inria-00099882, version 1

Citation

Yannick Chevalier, Luca Compagna, Jorge Cuellar, Paul Hankes Drielsma, Jacopo Mantovani, et al.. A High Level Protocol Specification Language for Industrial Security-Sensitive Protocols. Workshop on Specification and Automated Processing of Security Requirements - SAPS'2004, 2004, Linz, Austria, Austrian Computer Society, 13 p, 2004. 〈inria-00099882〉

Partager

Métriques

Consultations de la notice

427

Téléchargements de fichiers

233