___
a Security Protocol ANimator for AVISPA
___
Download last version (1.6)![]() |
![]() |
![]() |
![]() |
| CAS+ |
to | HLPSL |
protocol NeedhamSchroederPublicKey; |
-> |
role Alice (A, B: agent, |
| HLPSL |
to |
Animation
with SPAN |
role Alice (A, B: agent, |
|
![]() |
is a security protocol animator
for HLPSL and CAS+
specifications. HLPSL
is the language used for specifying cryptographic protocols for the AVISPA toolset and CAS+ is a
light evolution of the CASRUL
language. Version 1.6
of
now permits to:- translate a CAS+ specification into an HLPSL specification. CAS+
is a light evolution of CASRUL,
i.e. an "Alice-Bob" language for fast and simple specification of
security protocols;
- interactively buid a Message Sequence Chart (MSC) of the protocol execution from HLPSL and CAS+ specifications;
- automatically build attacks MSC on HLPSL
and CAS+
specifications, using the AVISPA
verification tools;
- interactively build specific attacks on specifications using
the intruder
mode.
also includes a local
graphical interface
similar to the one of
AVISPA.
is distributed under LGPL in source form.
binary packages run on
Linux,
Windows,
MacOS and
also provide binary versions of AVISPA verification tools.

