← All repos

interfering

Browse cluster: OCaml Systems and Utilities
1,950commits
7contributors
5languages

Tech stack & purpose

The "interfering" project is a Coq formalization of research on machine security properties, specifically formalizing concepts from an academic paper on stack integrity and confidentiality. The development is built in Coq and maps formal structures including machine states, policies, traces, and observations to corresponding definitions in files such as Machine.v, ObsTrace.v, and formal.v. The formalization includes multiple security properties—such as eager and lazy stack integrity, stack confidentiality, and well-bracketed control flow—along with theorems proving these properties hold under various execution models.

Languages

TeX
94.3%
Coq
5.6%
Assembly
0.0%
Makefile
0.0%
C
0.0%

Contributors