conference-paper

SECCSL: Security concurrent separation logic

  • Lecture notes in computer science
  • Springer Science+Business Media
Research footprint

At a glance

Citations
0
References
0
Comments
0
Paper overview

Öz

© The Author(s) 2019. We present SecCSL, a concurrent separation logic for proving expressive, data-dependent information flow security properties of low-level programs. SecCSL is considerably more expressive, while being simpler, than recent compositional information flow logics that cannot reason about pointers, arrays etc. To capture security concerns, SecCSL adopts a relational semantics for its assertions. At the same time it inherits the structure of traditional concurrent separation logics; thus SecCSL reasoning can be automated via symbolic execution. We demonstrate this by implementing SecC, an automatic verifier for a subset of the C programming language, which we apply to a range of benchmarks.

Record transparency

Publication details

OpenAlex
W3010470809
Document type
conference-paper
Language
EN
Source
Lecture notes in computer science
Last metadata update
Community

Comments

Oturum Açın to join the discussion.

  1. No comments yet. Start the discussion.