453 B
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.