• DocumentCode
    2867705
  • Title

    Static Analysis for Efficient Hybrid Information-Flow Control

  • Author

    Moore, Scott ; Chong, Stephen

  • Author_Institution
    Sch. of Eng. & Appl. Sci., Harvard Univ., Cambridge, MA, USA
  • fYear
    2011
  • fDate
    27-29 June 2011
  • Firstpage
    146
  • Lastpage
    160
  • Abstract
    Hybrid information-flow monitors use a combination of static analysis and dynamic mechanisms to provide precise strong information security guarantees. However, unlike purely static mechanisms for information security, hybrid information-flow monitors incur run-time overhead. We show how static analyses can be used to make hybrid information-flow monitors more efficient, in two ways. First, a simple static analysis can determine when it is sound for a monitor to stop tracking the security level of certain variables. This potentially reduces run-time overhead of the monitor, particularly in applications where sensitive (i.e., confidential or untrusted) data is infrequently introduced to the system. Second, we derive sufficient conditions for soundly incorporating a wide range of memory abstractions into information-flow monitors. This allows the selection of a memory abstraction that gives an appropriate tradeoff between efficiency and precision. It also facilitates the development of innovative and sound memory abstractions that use run-time security information maintained by the monitor. We present and prove our results by extending the information-flow monitor of Russo and Sabelfeld (2010). These results bring us closer to efficient, sound, and precise enforcement of information security.
  • Keywords
    security of data; statistical analysis; dynamic mechanism; hybrid information flow control; hybrid information flow monitoring; information security; memory abstraction; run-time overhead; static analysis; Lattices; Monitoring; Radiation detectors; Runtime; Security; Semantics; Upper bound; dynamic information-flow monitors; hybrid information-flow monitors; information-flow control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Security Foundations Symposium (CSF), 2011 IEEE 24th
  • Conference_Location
    Cernay-la-Ville
  • ISSN
    1940-1434
  • Print_ISBN
    978-1-61284-644-6
  • Type

    conf

  • DOI
    10.1109/CSF.2011.17
  • Filename
    5992160