Abstract
Novel approaches for dynamic information flow monitoring are promising since they enable permissive (accepting a large subset of executions) yet sound (rejecting all unsecure executions) enforcement of non-interference. In this paper, we present a dynamic information flow monitor for a language supporting pointers. Our flow-sensitive monitor relies on prior static analysis in order to soundly enforce non-interference. We also propose a program transformation that preserves the behavior of initial programs and soundly inlines our security monitor. This program transformation enables both dynamic and static verification of non-interference.
Cite
CITATION STYLE
Assaf, M., Signoles, J., Tronel, F., & Totel, É. (2013). Program transformation for non-interference verification on programs with pointers. In IFIP Advances in Information and Communication Technology (Vol. 405, pp. 231–244). Springer New York LLC. https://doi.org/10.1007/978-3-642-39218-4_18
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.