Software Open Access

An Isabelle/HOL Formalisation of Microarchitectural Timing Channel Prevention by Operating Systems - VM artifact and proof release

Buckley, Scott; Sison, Robert; Klein, Gerwin


JSON-LD (schema.org) Export

{
  "inLanguage": {
    "alternateName": "eng", 
    "@type": "Language", 
    "name": "English"
  }, 
  "description": "<p>This <em>VM artifact and proof release</em> accompanies the FM 2023 paper &quot;Formalising the Prevention of Microarchitectural Timing Channels by Operating Systems&quot; (R. Sison, S. Buckley, T. Murray, G. Klein, G. Heiser).<br>\n<br>\nThe <em>artifact VM </em>contains a 64-bit Ubuntu 22.04.1 installation with username and password &quot;evaluator&quot;, whose home directory contains (1) the <em>proof release</em> 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.</p>\n\n<p>Alongside the <em>artifact VM image</em> (tpmodel-artifact-vm_2022-11-20.ova), we provide also the README, License.txt and <em>stand-alone proof release ZIP package</em> (time-protection-model.zip) that are in the VM&#39;s &quot;evaluator&quot; user&#39;s home directory.</p>\n\n<p>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.</p>\n\n<p><strong>Note:</strong> 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.</p>", 
  "license": "", 
  "creator": [
    {
      "affiliation": "UNSW Sydney", 
      "@id": "https://orcid.org/0000-0001-8810-9323", 
      "@type": "Person", 
      "name": "Buckley, Scott"
    }, 
    {
      "affiliation": "The University of Melbourne", 
      "@id": "https://orcid.org/0000-0003-0313-9764", 
      "@type": "Person", 
      "name": "Sison, Robert"
    }, 
    {
      "affiliation": "Proofcraft & UNSW Sydney", 
      "@id": "https://orcid.org/0000-0001-8883-0559", 
      "@type": "Person", 
      "name": "Klein, Gerwin"
    }
  ], 
  "url": "https://zenodo.org/record/7343912", 
  "datePublished": "2022-11-22", 
  "version": "2022-11-20_unpack", 
  "keywords": [
    "formal proofs"
  ], 
  "@context": "https://schema.org/", 
  "identifier": "https://doi.org/10.5281/zenodo.7343912", 
  "@id": "https://doi.org/10.5281/zenodo.7343912", 
  "@type": "SoftwareSourceCode", 
  "name": "An Isabelle/HOL Formalisation of Microarchitectural Timing Channel Prevention by Operating Systems - VM artifact and proof release"
}
13,126
37
views
downloads
All versions This version
Views 13,12613,063
Downloads 3716
Data volume 169.4 GB14.9 GB
Unique views 12,83512,805
Unique downloads 2011

Share

Cite as