COVERN
Updated 53 days ago
The COVERN project investigates methods to prove that practical programs are secure, in the sense that they don't leak information that they are not supposed to. It comprises a number of related activities...
Value-Dependent Classification: Supporting complex, real-world security policies requires being able to reason about programs in which the sensitivity of data is data-dependent...
Shared-Memory Concurrency: Concurrency is ubiquitous in modern programming. We tackle this challenge head on by adapting existing concurrent program verification methods to the task of reasoning about information flow security.