The High-Level Protocol Specification Language HLPSL developed in the EU project AVISPA 论文

2005引用 221
Formal Methods in VerificationAdvanced Authentication Protocols SecurityAccess Control and Trust

摘要

The just recently finished EU project AVISPA, Automated Validation of Internet Security Protocols and Applications, has aimed at developing a push-button, industrial-strength technology for the analysis of large-scale Internet security-sensitive protocols and applications. In this short industrial contribution paper, after giving a very brief overview of the AVISPA project, we introduce HLPSL, the High-Level Protocol Specification Language developed and used within the project to model security protocols and to specify their desired properties. 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 suciently 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 suited to model-checking tools.

相关事件

暂无数据

相关文章

暂无数据