A Semiring-Based Trace Semantics for Processes with Applications to Information Leakage Analysis

被引:0
|
作者
Boreale, Michele [1 ]
Clark, David [2 ]
Gorla, Daniele [3 ]
机构
[1] Univ Florence, Dipartimento Sistemi & Informat, I-50121 Florence, Italy
[2] Kings Coll London, Dept Comp Sci, London, England
[3] Univ Rome Sapienza, Dipartimento Informato, Rome, Italy
来源
基金
英国工程与自然科学研究理事会;
关键词
POWER-SERIES; FLOW;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose a framework for reasoning about program security building on language-theoretic and coalgebraic concepts. The behaviour of a system is viewed as a mapping from traces of high (unobservable) events to low (observable) events: the less the degree of dependency of low events on high traces, the more secure the system. We take the abstract view that low events are drawn from a generic semiring, where they can be combined using product and sum operations; throughout the paper, we provide instances of this framework, obtained by concrete instantiations of the underlying semiring. We specify systems via a simple process calculus, whose semantics is given as the unique homomorphism from the calculus into the set of behaviours, i.e. formal power series, seen as a final coalgebra. We provide a compositional semantics for the calculus in terms of rational operators on formal power series and show that the final and the compositional semantics coincide.
引用
收藏
页码:340 / +
页数:3
相关论文
共 50 条
  • [21] Channel state information based key generation vs. side-channel analysis key information leakage
    Li H.
    Zhang Q.
    Yuan H.
    Proceedings - 2011 5th International Conference on Network and System Security, NSS 2011, 2011, : 264 - 268
  • [22] Quantitative analysis of information leakage in service-oriented architecture-based Web services
    Anjaria, Kushal
    Mishra, Arun
    KYBERNETES, 2017, 46 (03) : 479 - 500
  • [23] Applications of cellulose-based agents for flocculation processes: a bibliometric analysis
    Alejandro Barrero-Fernández
    Roberto Aguado
    Ana Moral
    Celeste Brindley
    Menta Ballesteros
    Cellulose, 2021, 28 : 9857 - 9871
  • [24] Applications of cellulose-based agents for flocculation processes: a bibliometric analysis
    Barrero-Fernandez, Alejandro
    Aguado, Roberto
    Moral, Ana
    Brindley, Celeste
    Ballesteros, Menta
    CELLULOSE, 2021, 28 (15) : 9857 - 9871
  • [25] Feature Location in Source Code by Trace-Based Impact Analysis and Information Retrieval
    Cai, Zhengong
    Yang, Xiaohu
    Wang, Xinyu
    Kavs, Aleksander J.
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2012, E95D (01) : 205 - 214
  • [26] Trace-based KPN Composability Analysis for Mapping Simultaneous Applications to MPSoC Platforms
    Castrillon, Jeronimo
    Velasquez, Ricardo
    Stulova, Anastasia
    Sheng, Weihua
    Ceng, Jianjiang
    Leupers, Rainer
    Ascheid, Gerd
    Meyr, Heinrich
    2010 DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2010), 2010, : 753 - 758
  • [27] Recent applications of host-guest inclusion in fluorescence-based trace analysis
    Wagner, Brian D.
    CURRENT ANALYTICAL CHEMISTRY, 2007, 3 (03) : 183 - 195
  • [28] Information Theory based Performance Analysis and Enhancement of Safety Applications in DSRC
    Shen, Zhongyi
    Zhang, Xin
    Chen, Zhihao
    Zhang, Meng
    Gu, Yunlong
    Fu, Jinxi
    PROCEEDINGS OF THE 11TH EAI INTERNATIONAL CONFERENCE ON HETEROGENEOUS NETWORKING FOR QUALITY, RELIABILITY, SECURITY AND ROBUSTNESS, 2015, : 127 - 132
  • [29] Architecture-based Change Impact Analysis in Information Systems and Business Processes
    Rostami, Kiana
    Heinrich, Robert
    Busch, Axel
    Reussner, Ralf
    2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE (ICSA 2017), 2017, : 179 - 188
  • [30] Information systems' risk analysis by agent-based modelling of business processes
    Kaegi, M.
    Mock, R.
    Ziegler, R.
    Nibali, R.
    SAFETY AND RELIABILITY FOR MANAGING RISK, VOLS 1-3, 2006, : 2277 - +