Published September 8, 2021
| Version v1
Software
Open
SecRSL: Security Separation Logic for C11 Release-Acquire Concurrency - Coq Formalisation
Description
Formalisation, soundness proof, and example applications of SecRSL: Security Relaxed Separation Logic, a logic for reasoning about information flow security of programs in the Release-Acquire fragment of C11.
Includes the Coq sources (for Coq version 8.8.1) as well as a Ubuntu Linux virtual machine in which the theories and the required Coq version are already installed.
See README for instructions; LICENSE for licensing information.
This artifact accompanies the paper:
Pengbo Yan and Toby Murray, "SecRSL: Security Separation Logic for C11 Release-Acquire Concurrency", OOPSLA 2021.
Files
Files
(5.2 GB)
Name | Size | Download all |
---|---|---|
md5:fe78aefa6dec659bb358e60fc0cbaae5
|
1.7 kB | Download |
md5:407a9015699cac6672f23345f4a6d70b
|
5.2 GB | Download |
md5:79a82b95edf0f013a96e2098ffa114f1
|
188.7 kB | Download |
md5:9c4bd2e484010078a62ddecbcab01c8d
|
7.3 kB | Download |