BBN Distributed Systems Technologies

Intrusion Tolerance by Unpredictability and Adaptation

About the Project

The "Intrusion Tolerance by Unpredictable Adaptation (ITUA)" project is supported by the Defense Advanced Research Projects Agency (DARPA). It is a joint effort of BBN Technologies, the University of Illinois, the University of Maryland, and Boeing Corporation. The University of Illinois has their own ITUA project page

Technical Motivation

Intrusions into computer systems have become as ubiquitous as computers themselves, affecting matters ranging from personal finances to national security. While there is little doubt that these intrusions pose a serious threat, previous and continuing attempts to secure information systems completely are proving to be difficult or impossible in the short run, and perform poorly or are too expensive. There are at least three major factors that have continued (and are likely to continue) to diminish our ability to withstand hostile attacks on critical information systems:

The first of these factors makes it more likely that some system components will be compromised and corrupted by adversaries. The second makes it likely that preplanned, coordinated and sustained attacks will be mounted on against high-value systems. The third implies that effects of successful intrusion will be compounded as multiple systems are attacked. These three factors have motivated the ITUA project, which aims to significantly increase our understanding of cyber-attack and to use that understanding in the design of better defenses.

Goal

The goal of this project is to develop technology and system design techniques for building information systems that will tolerate, i.e., continue to function without violating program and data integrity, a class of attacks. We will investigate planned attacks that are carried out in multiple phases in a coordinated manner focusing on the impacts they have on system resources. We will develop algorithms and software tools that will allow applications to adapt to the effects of such attacks. Our approach will build upon adaptive middleware technology that enables applications to be aware of and responsive to the availability and quality of system resources.

Scope and Technical Approach

The general scope of the project is to develop advanced redundancy management techniques, specifically addressing the faults resulting from planned and multi-staged attacks, with techniques that produce unpredictable (to the attacker) and variable responses to complicate the ability to plan and coordinate attacks. We will develop new algorithms that tolerate the characteristic Byzantine faults resulting from these attacks. These algorithms may be approximate, trading accuracy for performance, and will support graceful degradation when resources become scarce. This advanced redundancy mechanism, our first line of defense, will be augmented with reactive indeterminacy based on distributed system techniques for flexible reconfiguration using adaptive middleware and a set of decentralized managers, to coordinate these distributed responses to adapt the system's resources and redundancy aspects. If successful, the result will be an intrusion-tolerant core of proactive mechanisms augmented with reactive techniques for tolerating planned and multi-stage attacks. The inability of an adversary to plan a sustained attack effectively in the light of expected (but unpredictable) responses makes successful attacks both less likely and more expensive. In addition, we will employ defensive meausres to protect the redundancy and adaptive mechanisms from abuse by the attackers.

Innovative Claims

The following are the key distinguisihing aspects of our approach:

Quad Charts

Presentations

Papers

Other technical documents

Other Technical Activities Related to the Project

ITUA People

BBN

University of Illinois at Urbana Champaign

University of Maryland

The Boeing Company

Useful Links

This project is a DARPA/ITO-funded research effort under the Information Assurance and Survivability, Intrusion Tolerant Systems (now OASIS) program.

Last modified October 31, 2003

BBN Home Projects Technologies People Papers Comments
© 2002 BBN Technologies