Back to Search
Start Over
Inductive Invariants for Noninterference in Multi-agent Workflows
- Source :
- CSF
- Publication Year :
- 2018
- Publisher :
- IEEE, 2018.
-
Abstract
- Our goal is to certify absence of information leaks in multi-agent workflows, such as conference management systems like EasyChair. These workflows can be executed by any number of agents some of which may form coalitions against the system. Therefore, checking noninterference is a challenging problem. Our paper offers two main contributions: First, a technique is provided to translate noninterference (in presence of various agent capabilities and declassification conditions) into universally quantified invariants of an instrumented new workflow program. Second, general techniques are developed for checking and inferring universally quantified inductive invariants for workflow programs. In particular, a large class of workflows is identified where inductiveness of invariants is decidable, as well as a smaller, still useful class of workflows where the weakest inductive universal invariant implying the desired invariant, is effectively computable. The new algorithms are implemented and applied to certify noninterference for workflows arising from conference management systems.
- Subjects :
- Large class
Conference management
Computer science
Programming language
020207 software engineering
02 engineering and technology
computer.software_genre
Electronic mail
Decidability
Workflow
TheoryofComputation_LOGICSANDMEANINGSOFPROGRAMS
0202 electrical engineering, electronic engineering, information engineering
020201 artificial intelligence & image processing
Declassification
Invariant (mathematics)
computer
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- 2018 IEEE 31st Computer Security Foundations Symposium (CSF)
- Accession number :
- edsair.doi...........7df207ef35fa749591112db99b51e7a1
- Full Text :
- https://doi.org/10.1109/csf.2018.00025