LOCKS: a property specification language for security goals

No Thumbnail Available

Date

2018-04

Journal Title

Journal ISSN

Volume Title

Publisher

ACM Digital Library

Abstract

We introduce a formal specification language LOCKS, that allow security practitioners to express as well as compose security goals in a convenient manner. LOCKS supports the specification of the most common security properties over generic attributes, both for qualitative and quantitative goals. To make our language independent of a specific security framework, we evaluate LOCKS over a generic attack model, namely the structural attack model (SAM), which over-arches the most prominent graphical threat models. Furthermore, we equip our language with a concise grammar, type rules and denotational semantics, thus laying the foundations of an automated tool. We take a number of informal security goals from the literature and show how they can be formally expressed in our language.

Description

Keywords

Computer Science, Security and privacy, Structural attack model (SAM)

Citation

Endorsement

Review

Supplemented By

Referenced By