kirancodes.me
To Proof Maintenance & Beyond!

SeLINQ: tracking information across application-database boundaries

Daniel Schoepe, Daniel Hedin, Andrei Sabelfeld

Abstract

The root cause for confidentiality and integrity attacks against computing systems is insecure information flow. The complexity of modern systems poses a major challenge to secure end-to-end information flow, ensuring that the insecurity of a single component does not render the entire system insecure. While information flow in a variety of languages and settings has been thoroughly studied in isolation, the problem of tracking information across component boundaries has been largely out of reach of the work so far. This is unsatisfactory because tracking information across component boundaries is necessary for end-to-end security.

Related papers