10.5281/zenodo.7343912
https://zenodo.org/records/7343912
oai:zenodo.org:7343912
Buckley, Scott
Scott
Buckley
0000-0001-8810-9323
UNSW Sydney
Sison, Robert
Robert
Sison
0000-0003-0313-9764
The University of Melbourne
Klein, Gerwin
Gerwin
Klein
0000-0001-8883-0559
Proofcraft & UNSW Sydney
An Isabelle/HOL Formalisation of Microarchitectural Timing Channel Prevention by Operating Systems - VM artifact and proof release
Zenodo
2022
formal proofs
2022-11-22
eng
10.5281/zenodo.7340166
2022-11-20_unpack
Other (Open)
This VM artifact and proof release accompanies the FM 2023 paper "Formalising the Prevention of Microarchitectural Timing Channels by Operating Systems" (R. Sison, S. Buckley, T. Murray, G. Klein, G. Heiser).
The artifact VM contains a 64-bit Ubuntu 22.04.1 installation with username and password "evaluator", whose home directory contains (1) the proof release of Isabelle/HOL proof code provided as supplement material for the FM 2023 paper and (2) the pre-installed system distribution of the version of the Isabelle proof assistant (April 2020) under which it was mechanically checked.
Alongside the artifact VM image (tpmodel-artifact-vm_2022-11-20.ova), we provide also the README, License.txt and stand-alone proof release ZIP package (time-protection-model.zip) that are in the VM's "evaluator" user's home directory.
For license information and further details (including step-by-step instructions and a guide to paper-relevant features), see the License.txt and README, respectively.
Note: This version of the Zenodo deposit (2022-11-20_unpack) is identical to the contents of the top-level ZIP file of the original version (2022-11-20), but unpacked for ease of access.
Australian Research Council
10.13039/501100000923
DP190103743
Discovery Projects - Grant ID: DP190103743