Finished Projects
Network Security
Secure Active Network Prototypes
| ARPA Order Number: | F322 |
| Principle Investigators: | George R (Russ) Mundy |
| Contractor: | Trusted Information Systems, Inc. 3060 Washington Road Glenwood, Maryland 21738 Phone: (301) 854-6889 FAX: (301) 854-5363 |
| Title of Effort: | Secure Active Network Prototypes |
Objective:
Current active network research efforts propose to make the network
packets themselves an active and dynamic part of the network, so the
services offered by the network evolve as the packets travel through the
network. The dynamic and proactive nature of an active network increases
the security risks of unauthorized or destructive modification of the
overall network behavior. It is important that security issues be
considered now, as active network efforts progress, rather than being
retrofitted after active network designs have solidified. Although each
of the current active network efforts has stated its recognition of the
importance of security, none has as yet addressed security in full. TIS
will investigate the security issues applicable in an active network,
define security requirements, develop mechanisms to meet the
requirements and develop prototypes that demonstrate security solutions.
Approach:
An active packet injects new functionality or services into the network
as it passes through the network by modifying each network node's state
and behavior, either temporarily or permanently. We will focus our
investigation on security requirements and mechanisms governing the
authorization for modification of an individual node and access to its
resources. We will address such problems as authorization of the
packet's ability to inject new functionality, the node's authorization
to retrieve and use the new functionality, and methods for ensuring the
integrity and denoting the quality of the code implementing the new
functionality.
The starting point for our series of prototypes will be an active network operating in a single administrative domain with the injected feature deployed inside the packet itself. All authorizations will be based on attributes represented in the packet container. We will develop the security requirements in this scenario and the attributes needed as a basis for enforcement of the requirements. We will design and implement prototypes of mechanisms to provide enforcement of the security requirements. We will iteratively relax the assumptions to make the security issues more complex, e.g., multiple security and administrative domains, feature code deployed from some location outside the packet, authorization that is distributed, etc. We will design and implement prototypes of the richer scenarios as well.
Recent Accomplishments:
- New Start
Current Plan:
- TIS will provide an analysis of for the initial secure active network prototype by December 1997. This analysis will provide security attributes and mechanisms as well as a policy basis applicable the initial TIS active network prototype(s).
- An initial implementation of security services and mechanisms for an active network capability on an enterprise scale will be developed by TIS. This initial demonstration will provide valuable insight for the Defense active network community into the complexities encountered implementing security services into one type of active network.
- TIS will initiate design of policy language for distribution of policies in an active network. The design will incorporate knowledge gained by TIS and other active network community participants. The policy language will provide a basis for Defense researchers to express multiple security policy requirements over a number of different active network experiments.
