loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Authors: C. Braghin ; M. Lilli ; E. Riccobene K. Notari and Marian Baba

Affiliation: Department of Computer Science, Università degli Studi di Milano, Italy

Keyword(s): Model-Driven Language Engineering, Security Protocol Specification and Analysis, Language Validation.

Abstract: Designing a security protocol is a complex process that requires a deep understanding of security principles and best practices. To ensure protocol effectiveness and resilience against attacks, it is important to strengthen security by design by supporting the designer with an easy-to-use, concise, and simple notation to design security protocols in a way that the protocol model could be easily mapped into the input model a verification tool to guarantee security properties. To achieve the goal of developing a DSL language for security protocol design, working as the front-end and easy-to-use language of a formal framework able to support different back-end tools for security protocol analysis, we present the abstract and concrete syntaxes of the Kant (Knowledge ANalysis of Trace) language. We also present a set of validation rules that we have defined to help the designer, already at design time, to avoid common security errors or to warn him/her regarding choices that might lead to protocol vulnerabilities. The effectiveness of Kant’s expressiveness is discussed in terms of a number of case studies where Kant has been used for modeling protocols. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.191.87.157

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Braghin, C.; Lilli, M.; Riccobene K. Notari, E. and Baba, M. (2024). Kant: A Domain-Specific Language for Modeling Security Protocols. In Proceedings of the 12th International Conference on Model-Based Software and Systems Engineering - MODELSWARD; ISBN 978-989-758-682-8; ISSN 2184-4348, SciTePress, pages 62-73. DOI: 10.5220/0012386400003645

@conference{modelsward24,
author={C. Braghin. and M. Lilli. and E. {Riccobene K. Notari}. and Marian Baba.},
title={Kant: A Domain-Specific Language for Modeling Security Protocols},
booktitle={Proceedings of the 12th International Conference on Model-Based Software and Systems Engineering - MODELSWARD},
year={2024},
pages={62-73},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0012386400003645},
isbn={978-989-758-682-8},
issn={2184-4348},
}

TY - CONF

JO - Proceedings of the 12th International Conference on Model-Based Software and Systems Engineering - MODELSWARD
TI - Kant: A Domain-Specific Language for Modeling Security Protocols
SN - 978-989-758-682-8
IS - 2184-4348
AU - Braghin, C.
AU - Lilli, M.
AU - Riccobene K. Notari, E.
AU - Baba, M.
PY - 2024
SP - 62
EP - 73
DO - 10.5220/0012386400003645
PB - SciTePress