activity
20202024
most citedIgloo: Soundly Linking Compositional Refinement and Separation Logic for Distributed System Verification

26 citations · 28 across the 3 of their papers we have counts for

collaborators

5 papers

cs.PL2024★ 1 cited

Verification Algorithms for Automated Separation Logic Verifiers

Marco Eilers, Malte Schwerhoff, Peter Müller

Most automated program verifiers for separation logic use either symbolic execution or verification condition generation to extract proof obligations, which are then handed over to…

cs.CR2024★ 1 cited

Protocols to Code: Formal Verification of a Next-Generation Internet Router

João C. Pereira, Tobias Klenze, Sofia Giampietro +8

We present the first formally-verified Internet router, which is part of the SCION Internet architecture. SCION routers run a cryptographic protocol for secure packet forwarding in…

cs.CR2022

CommCSL: Proving Information Flow Security for Concurrent Programs using Abstract Commutativity

Marco Eilers, Thibault Dardinier, Peter Müller

Information flow security ensures that the secret data manipulated by a program does not influence its observable output. Proving information flow security is especially challengin…

cs.PL2021

Rich Specifications for Ethereum Smart Contract Verification

Christian Bräm, Marco Eilers, Peter Müller +2

Smart contracts are programs that execute inside blockchains such as Ethereum to manipulate digital assets. Since bugs in smart contracts may lead to substantial financial losses,…

cs.LO2020★ 26 cited

Igloo: Soundly Linking Compositional Refinement and Separation Logic for Distributed System Verification

Christoph Sprenger, Tobias Klenze, Marco Eilers +4

Lighthouse projects such as CompCert, seL4, IronFleet, and DeepSpec have demonstrated that full verification of entire systems is feasible by establishing a refinement relation bet…