Published June 25, 2024 | Version v2
Software Open

Combining Classical and Probabilistic Independence Reasoning to Verify the Security of Oblivious Algorithms

  • 1. ROR icon University of Melbourne

Description

This artifact contains an Isabelle/HOL formalisation of an extension of Probabilistic Separation Logic and its soundness proof corresponding to Section 3.2, Section 4, and Appendix A of the paper "Combining Classical and Probabilistic Independence Reasoning to Verify the Security of Oblivious Algorithms". We have tested it with Isabelle2022 on Windows and MacOS (Artifact.zip).

We also provide a Linux VM including all the codes and dependency (Archive.zip). 

Files

Archive.zip

Files (5.7 GB)

Name Size Download all
md5:9fc44b418d73e498861aa3432dd63364
5.7 GB Preview Download
md5:da6ac8ef79bc22b47f3c3b95c4c8fa14
74.7 kB Preview Download

Additional details

Dates

Available
2024-06-25

Software

Programming language
Isabelle