VSL 2014: VIENNA SUMMER OF LOGIC 2014

Stateful Declassification Policies for Event-Driven Programs

Authors: Mathy Vanhoef, Willem De Groef, Dominique Devriese, Frank Piessens and Tamara Rezk

PapersPapers with AbstractsPrefaceAuthor IndexKeyword Index

Paper Information

Title:Stateful Declassification Policies for Event-Driven Programs
Authors:Mathy Vanhoef, Willem De Groef, Dominique Devriese, Frank Piessens and Tamara Rezk
Proceedings:CSF 2014 Proceedings
Editors: Anupam Datta, Cedric Fournet, Deepak Garg and Laura Kovacs
Keywords:information flow, secure multi-execution, web scripts, declassification
Abstract:

ABSTRACT. We propose a novel mechanism for enforcing information flow policies with support for declassification on event-driven programs. Declassification policies consist of two functions. First, a projection function specifies for each confidential event what information in the event can be declassified directly. This generalizes the traditional security labelling of inputs. Second, a stateful release function specifies the aggregate information about all confidential events seen so far that can be declassified. We provide evidence that such declassification policies are useful in the context of JavaScript web applications. An enforcement mechanism for our policies is presented and its soundness and precision is proven. Finally, we give evidence of practicality by implementing and evaluating the mechanism in a browser.

Pages:15
Talk:Jul 21 15:00
Paper:
Disclaimer | Powered by EasyChair Smart Program