rushby-noninterference/README.md

453 B

Formalisation of "Noninterference, Transitivity, and Channel-Control Security Policies" by John Rushby.

Requires std++.

The proofs are in Rushby.v and one instantiation is in ArrayMachine.v.

BEWARE!!! I wrote this formalization when I started my PhD, and I didn't know much about (idiomatic) Coq back then. As a result, the code is quite shitty.