Security Agility for Dynamic Execution Environments

Abstract

The Security Agility for Dynamic Execution Environments project developed practical solutions to problems faced by traditional applications in environments governed by dynamically reconfigurable security policies, In such environments, applications that are unaware of the security policy's dynamic nature may crash or misbehave when confronted with security policy changes that revoke their resources. They may fail to recover when subsequent security policy changes restore their access to resources. They may fail to abort activities that are rendered illegal by security changes made while the activities are already in progress. The project's primary result was the development of a software toolkit for retrofitting existing dynamically linked applications with new "agile" mechanisms to avoid or compensate for these failures. With the help of the software toolkit, existing UNIX applications can be retrofitted with new functionality that allows them to operate effectively in new environments governed by dynamically reconfigurable security policies, even in cases where the application's source code is not available.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 2002
Accession Number
ADA407300

Entities

People

  • Lee Badger
  • Mike Petkac
  • Tim Fraser

Tags

DTIC Thesaurus Topics

  • Air Force Research Laboratories
  • Computer Access Control
  • Computer Programs
  • Database Management Systems
  • Detection
  • Distributed Computing
  • Environment
  • Failure Mode And Effect Analysis
  • Infrastructure
  • Intrusion
  • Intrusion Detection
  • Intrusion Detection Systems
  • Intrusion Detectors
  • Operating Systems
  • Retrofitting
  • Security
  • Software Development

Fields of Study

  • Computer science

Readers

  • Cybersecurity.
  • Parallel and Distributed Computing.
  • Systems Analysis and Design