Stateful Declassification Policies for Event-Driven Programs
Stateful Declassification Policies for Event-Driven Programs
复制标题
事件驱动程序的状态解密策略
DOI:
10.1109/csf.2014.28
复制
发表时间:
2014
期刊:
影响因子:
--
通讯作者:
Tamara Rezk
中科院分区:
文献类型:
--
作者:
M. Vanhoef;Willem De Groef;Dominique Devriese;Frank Piessens;Tamara Rezk
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 Java Script 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.