Models of reliability of fault-tolerant software under cyber-attacks

被引:9
|
作者
Popov, Peter [1 ]
机构
[1] Univ London, Ctr Software Reliabil City, Northampton Sq, London EC1V 0HB, England
来源
2017 IEEE 28TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING (ISSRE) | 2017年
基金
英国工程与自然科学研究理事会;
关键词
probabilistic model; software reliability; software fault-tolerance; on-demand software; adversary;
D O I
10.1109/ISSRE.2017.23
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper offers a new approach to modelling the effect of cyber-attacks on reliability of software used in industrial control applications. The model is based on the view that successful cyber-attacks introduce failure regions, which are not present in non-compromised software. The model is then extended to cover a fault tolerant architecture, such as the 1-out-of-2 software, popular for building industrial protection systems. The model is used to study the effectiveness of software maintenance policies such as patching and "cleansing" ("proactive recovery") under different adversary models ranging from independent attacks to sophisticated synchronized attacks on the channels. We demonstrate that the effect of attacks on reliability of diverse software significantly depends on the adversary model. Under synchronized attacks system reliability may be more than an order of magnitude worse than under independent attacks on the channels. These findings, although not surprising, highlight the importance of using an adequate adversary model in the assessment of how effective various cyber-security controls are.
引用
收藏
页码:228 / 239
页数:12
相关论文
共 50 条
  • [1] Distributed Fault-Tolerant Consensus Tracking of Multi-Agent Systems under Cyber-Attacks
    Liu, Chun
    Jiang, Bin
    Wang, Xiaofan
    Yang, Huiliao
    Xie, Shaorong
    IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2022, PP (99) : 1 - 12
  • [2] Distributed Fault-Tolerant Consensus Tracking of Multi-Agent Systems Under Cyber-Attacks
    Chun Liu
    Bin Jiang
    Xiaofan Wang
    Huiliao Yang
    Shaorong Xie
    IEEE/CAAJournalofAutomaticaSinica, 2022, 9 (06) : 1037 - 1048
  • [3] RELIABILITY-GROWTH OF FAULT-TOLERANT SOFTWARE
    KANOUN, K
    KAANICHE, M
    BEOUNES, C
    LAPRIE, JC
    ARLAT, J
    IEEE TRANSACTIONS ON RELIABILITY, 1993, 42 (02) : 205 - 219
  • [4] The effect of testing on reliability of fault-tolerant software
    Popov, P
    Littlewood, B
    2004 INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2004, : 265 - 274
  • [5] Reliability simulation of fault-tolerant software and systems
    Gokhale, SS
    Lyu, MR
    Trivedi, KS
    PACIFIC RIM INTERNATIONAL SYMPOSIUM ON FAULT-TOLERANT SYSTEMS, PROCEEDINGS, 1997, : 167 - 173
  • [6] Towards reliability optimization of fault-tolerant software
    Belli, F.
    Bremerhaven, Hochschule
    Jedrzejowicz, P.
    IT - Information Technology, 1987, 29 (02): : 61 - 68
  • [7] FAULT-TOLERANT SOFTWARE-RELIABILITY MODELING
    SCOTT, RK
    GAULT, JW
    MCALLISTER, DF
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1987, 13 (05) : 582 - 592
  • [8] Analysis for performance and reliability of fault-tolerant parallel software
    Sugino, Eiji
    Yokota, Haruo
    Systems and Computers in Japan, 2000, 31 (07) : 56 - 65
  • [9] Towards Reliability Optimization of Fault-Tolerant Software.
    Belli, F.
    Jedrzejowicz, P.
    Informationstechnik it: Computer, Systeme, Anwendungen, 1987, 29 (02): : 61 - 68
  • [10] Assessment of the reliability of fault-tolerant software: A Bayesian approach
    Littlewood, B
    Popov, P
    Strigini, L
    COMPUTER SAFETY, RELIABILITY AND SECURITY, PROCEEDINGS, 2000, 1943 : 294 - 308