2004 · 29 citations · 12 references
ComputingComputer ScienceCybersecurityFault ToleranceFault-tolerant ComputingFault-tolerant SystemsE-commerce SecurityFault Tolerance DesignIntrusion DetectionReliable Distributed SystemsSecure Network ArchitectureDesign PrinciplesFault Tolerance ArchitectureFault Tolerance MechanismsFault Tolerant ArchitecturesIntrusion ToleranceIntrusion-tolerant ComputingTrusted Systems
MAFTIA was a three-year European research project that explored the use of fault-tolerance techniques to build intrusion-tolerant systems. The MAFTIA architecture embodies a number of key design principles for building intrusion-tolerant systems, such as the notion of distributing trust throughout the system and limiting the extent to which individual components are trusted, and the aim of this paper is to illustrate these principles and demonstrate MAFTIA s intrusion-tolerance capabilities by showing how MAFTIA mechanisms and protocols might be deployed in a realistic context. We discuss the relationship between intrusion tolerance and fault tolerance, and then describe how the MAFTIA architecture could be used to build an intrusion-tolerant version of a hypothetical e-commerce application. Using fault trees, we analyse possible attack scenarios and show how MAFTIA mechanisms protect against them. We conclude the paper with a discussion of related work and identify areas for future research.
12
Automated generation and analysis of attack graphs
Oleg Sheyner, Joshua Haines, Somesh Jha et al. · 2005 · 1.3K citations
Lidong Zhou, Fred B. Schneider, Robbert van Renesse · ACM Transactions on Computer Systems · 2002 · 279 citations
Intrusion tolerance in distributed computing systems
Yves Deswarte, Laurent Blain, J.-C. Fabre · 2002 · 232 citations