Algebraic foundations for quantitative information flow

被引:17
|
作者
Malacaria, Pasquale [1 ]
机构
[1] Queen Mary Univ London, Sch Elect Engn & Comp Sci, London E1 4NS, England
基金
英国工程与自然科学研究理事会;
关键词
SECURITY THREATS;
D O I
10.1017/S0960129513000649
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Several mathematical ideas have been investigated for quantitative information flow. Information theory, probability, guessability are the main ideas in most proposals. They aim to quantify how much information is leaked, how likely is to guess the secret and how long does it take to guess the secret respectively. In this work, we investigate the relationship between these ideas in the context of the quantitative analysis of deterministic systems. We propose the lattice of information as a valuable foundation for these approaches; not only it provides an elegant algebraic framework for the ideas, but also to investigate their relationship. In particular, we will use this lattice to prove some results establishing order relation correspondences between the different quantitative approaches. The implications of these results w.r.t. recent work in the community is also investigated. While this work concentrates on the foundational importance of the lattice of information its practical relevance has been recently proven, notably with the quantitative analysis of Linux kernel vulnerabilities. Overall, we believe these works set the case for establishing the lattice of information as one of the main reference structure for quantitative information flow.
引用
收藏
页码:404 / 428
页数:25
相关论文
共 50 条
  • [1] On the Foundations of Quantitative Information Flow
    Smith, Geoffrey
    [J]. FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATIONAL STRUCTURES, PROCEEDINGS, 2009, 5504 : 288 - 302
  • [2] On algebraic foundations of information granulation
    Thiele, H
    [J]. TECHNOLOGIES FOR CONSTRUCTING INTELLIGENT SYSTEMS 1: TASKS, 2002, 89 : 113 - 126
  • [3] On algebraic foundations of information granulation I -: the crisp case
    Thiele, H
    [J]. NINTH IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE 2000), VOLS 1 AND 2, 2000, : 780 - 785
  • [4] An Algebraic Approach for Reasoning About Information Flow
    Americo, Arthur
    Alvim, Mario S.
    McIver, Annabelle
    [J]. FORMAL METHODS, 2018, 10951 : 55 - 72
  • [5] Algebra for Quantitative Information Flow
    McIver, A. K.
    Morgan, C. C.
    Rabehaja, T.
    [J]. RELATIONAL AND ALGEBRAIC METHODS IN COMPUTER SCIENCE, RAMICS 2017, 2017, 10226 : 3 - 23
  • [6] Quantitative Information Flow, with a View
    Boreale, Michele
    Pampaloni, Francesca
    Paolini, Michela
    [J]. COMPUTER SECURITY - ESORICS 2011, 2011, 6879 : 588 - +
  • [7] ON THE COMPOSITIONALITY OF QUANTITATIVE INFORMATION FLOW
    Kawamoto, Yusuke
    Chatzikokolakis, Konstantinos
    Palamidessi, Catuscia
    [J]. LOGICAL METHODS IN COMPUTER SCIENCE, 2017, 13 (03)
  • [8] ALGEBRAIC NEW FOUNDATIONS
    Gorbow, Paul K.
    [J]. JOURNAL OF SYMBOLIC LOGIC, 2019, 84 (02) : 798 - 832
  • [9] Foundations of Algebraic Topology
    Patterson, E. M.
    [J]. SCIENTIFIC MONTHLY, 1953, 76 : 183 - 184
  • [10] Information Theory and Security: Quantitative Information Flow
    Malacaria, Pasquale
    Heusser, Jonathan
    [J]. FORMAL METHODS FOR QUANTITATIVE ASPECTS OF PROGRAMMING LANGUAGES, 2010, 6154 : 87 - 134