A preview of this full-text is provided by Springer Nature.
Content available from Journal of Automated Reasoning
This content is subject to copyright. Terms and conditions apply.
J Autom Reasoning (2018) 61:113–139
https://doi.org/10.1007/s10817-017-9443-3
CoSMed: A Confidentiality-Verified Social Media
Platform
Thomas Bauereiß1·Armando Pesenti Gritti3·
Andrei Popescu2,4·Franco Raimondi2
Received: 19 March 2017 / Accepted: 24 November 2017 / Published online: 2 December 2017
© Springer Science+Business Media B.V., part of Springer Nature 2017
Abstract This paper describes progress with our agenda of formal verification of information
flow security for realistic systems. We present CoSMed, a social media platform with veri-
fied document confidentiality. The system’s kernel is implemented and verified in the proof
assistant Isabelle/HOL. For verification, we employ the framework of Bounded-Deducibility
(BD) Security, previously introduced for the conference system CoCon. CoSMed is a sec-
ond major case study in this framework. For CoSMed, the static topology of declassification
bounds and triggers that characterized previous instances of BD Security has to give way to
a dynamic integration of the triggers as part of the bounds. We also show that, from a theo-
retical viewpoint, the removal of triggers from the notion of BD Security does not restrict its
expressiveness.
Keywords Information flow security ·Secure social media platform ·Formal verification ·
Interactive theorem proving ·Isabelle/HOL
BAndrei Popescu
a.popescu@mdx.ac.uk
Thomas Bauereiß
thomas@bauereiss.name
Armando Pesenti Gritti
arpesenti@gmail.com
Franco Raimondi
f.raimondi@mdx.ac.uk
1German Research Center for Artificial Intelligence (DFKI), Bremen, Germany
2Department of Computer Science, Middlesex University, London, UK
3Global NoticeBoard, London, UK
4Institute of Mathematics Simion Stoilow of the Romanian Academy, Bucharest, Romania
123
Content courtesy of Springer Nature, terms of use apply. Rights reserved.