• DocumentCode
    3637386
  • Title

    Approximation and Randomization for Quantitative Information-Flow Analysis

  • Author

    Boris Köpf;Andrey Rybalchenko

  • Author_Institution
    TUM, Germany
  • fYear
    2010
  • Firstpage
    3
  • Lastpage
    14
  • Abstract
    Quantitative information-flow analysis (QIF) is an emerging technique for establishing information-theoretic confidentiality properties. Automation of QIF is an important step towards ensuring its practical applicability, since manual reasoning about program security has been shown to be a tedious and expensive task. Existing automated techniques for QIF fall short of providing full coverage of all program executions, especially in the presence of unbounded loops and data structures, which are notoriously difficult to analyze automatically. In this paper we propose a blend of approximation and randomization techniques to bear on the challenge of sufficiently precise, yet efficient computation of quantitative information flow properties. Our approach relies on a sampling method to enumerate large or unbounded secret spaces, and applies both static and dynamic program analysis techniques to deliver necessary over- and under-approximations of information-theoretic characteristics.
  • Keywords
    "Approximation methods","Entropy","Uncertainty","Security","Data structures","Random variables","Automation"
  • Publisher
    ieee
  • Conference_Titel
    Computer Security Foundations Symposium (CSF), 2010 23rd IEEE
  • ISSN
    1063-6900
  • Print_ISBN
    978-1-4244-7510-0
  • Type

    conf

  • DOI
    10.1109/CSF.2010.8
  • Filename
    5552658