Skip to content

Latest commit

 

History

History
11 lines (6 loc) · 1.28 KB

README.md

File metadata and controls

11 lines (6 loc) · 1.28 KB

This repository contains the complementary files referred to in the paper "An Automated Multi-Layered Methodology to Assist the Secure and Risk-Aware Design of Multi-Factor Authentication Protocols", submitted to the IEEE Transactions on Dependable and Secure Computing Journal.

In the paper, we have applied our methodology to a concrete authentication protocol. In particular, for the symbolic analysis, we have modelled the protocol through the specification language ASLan++, a high-level language that formalizes the interactions between the different protocol roles. The model has then been given in input to SATMC (SAT-based Model Checker), an open and flexible platform for model-checking security protocols via reduction to SAT.

For our analyses, we used SATMC (Version 3.5.7) launched within Eclipse using the STIATE Plugin (Version 1.0.0.1).

ASLan++ file and analyses outputs are available in this repository.

SATMC + STIATE Plugin + instructions to add STIATE Plugin in Eclipse are available here.

The AVANTSSAR deliverable D2.3 “ASLan++ specification and tutorial” is available here.